also, if you:
    import scala.collection.JavaConverters.collectionAsScalaIterableConverter

you can write:
  lookup.asScala.isEmpty

JavaConverters are less confusing that JavaConversions, as they require an explicit .asJava or .asScala, which makes conversions visible.