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