Scheme: Added comments and now checks for variables.