OpenSP with the "-wxml" switch does not complain about
whitespace preceeding the prolog or document element.
According to Production #1 of the XML 1.0SE
Recommendation, and it's decomposition, whitespace is
not allowed before the Prolog. (The UNICODE BOM is an
exception; it's an encoding signature and not part of
the data stream).