added new create methods
1) with a parameter for each required field (excluding the PK)
2) accepts a (string * obj) sequence, this can be used to copy from other entities / sources assuming correct column names (unsafe)