added a new assertions
added the ability to specify constant value for a field in definition
fixes
added a new field type