def remove_lazy_loader(attribute=nil)
      if attribute.nil? then
        return self.class.domain_attributes.each { |pa| remove_lazy_loader(pa) }
      end
      # the modified accessor method
      reader, writer = self.class.property(attribute).accessors
      # remove the reader override
      disable_singleton_method(reader)
      # remove the writer override
      disable_singleton_method(writer)
    end
def remove_lazy_loader(attribute=nil)
      if attribute.nil? then
        return self.class.domain_attributes.each { |pa| remove_lazy_loader(pa) }
      end
      # the modified accessor method
      reader, writer = self.class.property(attribute).accessors
      # remove the reader override
      disable_singleton_method(reader)
      # remove the writer override
      disable_singleton_method(writer)
    end
Disables lazy loading of the specified attribute. Lazy loaded is disabled for all attributes
 if no attribute is specified. This method is a no-op if this Persistable does not have a lazy
 loader.

 @param [Symbol] the attribute to remove from the load list, or nil if to remove all attributes