document functions using comments; read them in the REPL