Output from the user function and the gatenlp interaction lib gets mixed up in a strange way on the message pane. This is probably caused by both ultimately getting copied to stdout on the java side, but coming from two different pipes.
Need to check how to properly flush stdin/stderr as well as the logger on the python side to make this work.