fix exported header
don't init  MTLJSONAdapter when dictionaryValue is nil
fix classForParsingJSONDictionary
return an error when found a replacing model on update
fix test model property type
add test for update function