- GUI interactive python prompt, useful in a variety of situations where
python -i or ipython don't work very well.
- Command history (requires a little help finding storage for this)
- Exception catching, allowing the user to inspect local variables
at any level within a stack trace (currently, this is done _without_
blocking the application)