sbt uses JLine 2, so it's not exactly difficult to imagine things going wrong the primary testing should be against sbt 1, but we also shouldn't break sbt 0.13 unless it turns out to be a too-deep rabbithole cc @eed3si9n