Allow Blockext vars in block text
Make `problem` and `reset` accessible in Snap! too

Fixes #7
Fix further_examples.py for Python 3