module ActiveFedora::Attributes
def array_reader(field, *args)
def array_reader(field, *args) raise UnknownAttributeError, "#{self.class} does not have an attribute `#{field}'" unless self.class.delegated_attributes.key?(field) val = self.class.delegated_attributes[field].reader(self, *args) self.class.multiple?(field) ? val : val.first end