Why is '?' used as a terminator for the URL fragment here?