issue #68 - java language support like a boss :)