avoid AlreadyDisposedException [#585] Fix kotlin jvm target option [#586] Improve code style [#587] Prevent Recursion problem [#594] Improve version management [#595] Fix completion adds superfluous equal to field_name [#596]