make last things link to () so that (seq coll) works correctly
better naming of Function metatable, also implement slow call for function object for functions with one arity
proof of concept of calling Lisp function objects
implemented (recur) for (fn), also fix number compiler due to valid identifier conversion substituting periods