Returns the Kawa version number as a string.
Create a read-eval-print-loop in a new top-level window.
If shared is true, it uses the same environment as the
current (interaction-environment)
; if not (the default),
a new top-level environment is created.
You can create multiple top-level window that can co-exist. They run in separate threads.