Mostly working CFWAE interpreter.