implements beans.BeanWrapper without tests