class Gamefic::Response

def select_query(arg)

def select_query(arg)
  case arg
  when Entity, Class, Module, Proc, Proxy::Base
    available(arg)
  when String, Regexp
    plaintext(arg)
  when Query::Base
    arg
  else
    raise ArgumentError, "invalid argument in response: #{arg.inspect}"
  end
end