added ReflectSetStructFieldsFromStringMap