Das erklärt nicht, warum der localhost dazugedichtet wird.
Gedichtet wird da gar nichts. file://localhost/blahr/blub ist äquivalent zu
file:///blahr/blub/:fileurl = "file://" [ host | "localhost" ] "/" fpath
Danke, das erklärt es. Vermutlich steckt in der host-Variante noch Interessantes drin.