Index: /trunk/PS-IPP-Metadata-Config/lib/PS/IPP/Metadata/Config.pm
===================================================================
--- /trunk/PS-IPP-Metadata-Config/lib/PS/IPP/Metadata/Config.pm	(revision 3838)
+++ /trunk/PS-IPP-Metadata-Config/lib/PS/IPP/Metadata/Config.pm	(revision 3839)
@@ -1,5 +1,5 @@
 # Copyright (c) 2005  Joshua Hoblitt
 #
-# $Id: Config.pm,v 1.13 2005-05-04 01:39:52 jhoblitt Exp $
+# $Id: Config.pm,v 1.14 2005-05-04 21:46:13 jhoblitt Exp $
 
 package PS::IPP::Metadata::Config;
@@ -322,8 +322,10 @@
         }
 
+# 'STR' seems to be the most common type, trying to match it first is a simple
+# optimization.
 type: 
-    vtype
-    | 'STR'
+    'STR'
     | 'STRING'
+    | vtype
 
 vtype: 
