diff --git a/src/Meta.php b/src/Meta.php
index <HASH>..<HASH> 100644
--- a/src/Meta.php
+++ b/src/Meta.php
@@ -41,7 +41,18 @@ class Meta
 		
 		return $this->allFields;
 	}
-
+	
+	/**
+	 * Get a list of fields for this class
+	 * 
+	 * The field list is a hash of 2-tuples keyed by property name.
+	 * The first 2-tuple element contains either an explicit field
+	 * name that the property maps to, or boolean "false" if the field
+	 * name should be inferred.
+	 * The second element contains the field's "type", for the purpose
+	 * of looking up a type handler. This may be false if the type handler
+	 * should be either inferred or ignored. 
+	 */
 	function getField($field)
 	{
 		if (!$this->allFields)
@@ -70,7 +81,7 @@ class Meta
 		if (!$this->primary) {
 			$pos = strrpos($class, '\\');
 			$name = $pos ? substr($class, $pos+1) : $class;
-			$this->primary = lcfirst($name).'Id';
+			$this->primary = lcfirst($name.'Id');
 		}
 		
 		return $this->primary;
tweaked lcfirst primary call