Maybe first line should explain what the file does, like multi-arity functions in Hy..