Fixed: The top-level script expressions were handled like a list
but they shouldn't have been. This led to unexpected results.
Added a % function to the global scope and removed debug-prints.