# File lib/declarative_authorization/obligation_scope.rb, line 294
    def attribute_value (value)
      value.class.respond_to?(:descends_from_active_record?) && value.class.descends_from_active_record? && value.id ||
        value.is_a?(Array) && value[0].class.respond_to?(:descends_from_active_record?) && value[0].class.descends_from_active_record? && value.map( &:id ) ||
        value
    end