memory_check.py should be an executable script
use __import__ instead of exec_function (should have done that a long time ago)
PyObject -> CompiledObject, PyName -> CompiledName
use FakeStatement instead of strange Statement constructions
keywords should be part of the api package
debug.dbg and debug.warning now take a string and format args parameters to make debugging a little bit cleaner