Check if undefined fields are supplied on document

If an undefined field is supplied to a document instance, a
`FieldDoesNotExist` Exception will be raised.