GitHub #175: Handle multiple leading commas for extra laziness

Also, improve eval() bindings: everything goes in the "globals" dict