jruby isn't optional