[BUGFIX release] Add support for null prototype object to mandatory setter

Objects created with Object.create(null) do not have the method
propertyIsEnumerable. Mandatory setter expects this.