signpost.Registry.Pattern now takes an item override only when it starts with a single "/" and holds no surrounding whitespace or control characters (signpost.ValidItemPattern); a javascript: URL or a protocol-relative //host falls through to the next layer.