Go back to built in python mode
Add support for prolog