Merge pull request #59 from yallop/field-names

 Basic field name support.
Compulsory field names.

*:* and +:+ are deprecated, but still supported for now.