removed the predicates for testing null and boolean values from the builtin functions
fixed a little bug in the list parsing
fixed a weird bug in the garbage collector, now it works but it needs to be designed in an other way for better handling closures