Multiline candidates & logging hooks
Pre-release
Pre-release
The parser now accepts candidates spread over multiple lines (separated by ''). Only works if the text input is used, not for JSON, of course. Also one can hook up their own logging function to e..g. redirect input to the UI.