Finalize the field API with test cases
Merge pull request #40 from emmanuel-keller/1.5

Finalize the field API with test cases