#679 - update to latest code.
Allow usage of nulls on other types than Number and String
Allow identifying non existing properties (undefined in JavaScript) with the method containsField(String key)