adds a method _wrap_attribute