Thanks for the sample. We were able to reproduce the issue. It had to do with the redefinition of `last_string` in KL_STDIN_FILE before the change. That redefinition was not necessary but nonetheless after the changes the inheritance to CONSOLE is removed and a `last_string` attribute is still there confuses the compiler. We will reproduce this on a smaller example and look at a fix.