EXTConsole cleanup, and added warn() method