Yes, of course...some Scala-ish confusion there. `Optional<Protocol>` and `http.get().getName()`, indeed ;-)