return_value = zend_get_std_object_handlers()->read_property(object, member, type, key TSRMLS_CC);
} else if ((SUCCESS != zend_hash_find(obj->prophandler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void *) &handler)) || !handler->read) {
return_value = zend_get_std_object_handlers()->read_property(object, member, type, key TSRMLS_CC);
} else if (type != BP_VAR_R) {
return_value = zend_get_std_object_handlers()->read_property(object, member, type, key TSRMLS_CC);
} else if ((SUCCESS != zend_hash_find(obj->prophandler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void *) &handler)) || !handler->read) {
return_value = zend_get_std_object_handlers()->read_property(object, member, type, key TSRMLS_CC);
} else if (type != BP_VAR_R) {