Implement null? as a primitive
Fix closure env
Alternative define syntax (for functions)