made tail 100 by default
changed last token form all to spaces only.. which might help later with error handling
added PseudoCodeError
small changes to prompt
made ProgramNode auto-eval itself
added bell
moved fibonacci_iter to test-cases
removed all flattens and made the code line up better
tiny bit of cleanup
added :empty token
cleaned up with help of :empty
optimized - now runs 10 times faster