the `function_name` part is just for parsing the `...
# development
a
the
function_name
part is just for parsing the
--query
strings, not trying to do metaprogramming