getDisplayablePath seems to corrupt the path if there
is no password but a username given. e.g.
email@example.com/. This is because of the regular
expression which tests for (:([^@:]*)@), i.e. from ":"
to "@". I have not that much experience with regulare
expressions, otherwise I would fix it on my own...