raw value parser & succeed parser
temporary workaround for Field unable to report errors [issue #10]

The test case demonstrate how it is possible to make sure the field either exists or has correct type.