add support for undefined property.

this can also support mapping for NSDictionary class.