ref https://github.com/angelozerr/tern.java/issues/155