/**
* @return List of variable names known to the interpreter.
*/
public List<String> getVariables() {
PyStringMap map = (PyStringMap) myInterpreter.getLocals();
PyList keys = (PyList) map.keys();
PyObject iter = keys.__iter__();
List<String> result = new ArrayList<String>(50);
myDocumentation = new ArrayList<String>(50);
for (PyObject item; (item = iter.__iternext__()) != null; ) {