use reflection to get/set property instead, you have validated the metadata already and the field exists, so if there is no such method it is a failure in the implementation