module ActiveModel::Access

def slice(*methods)

:nodoc:
def slice(*methods)
  methods.flatten.index_with { |method| public_send(method) }.with_indifferent_access
end