Allow whitespace before protocols.
Release 3.0.4.