Add an option to require the URL protocol, re #262