Nicht fehlerhaft, sondern beabsichtigt. XML beginnt auch mit <?. Das hätte unschöne Fehler zur Folge, wenn eine solche Datei in den Parser geraten sollte. Außerdem sieht's scheiße aus. Genau wie allow_url_fopen aus ist, was eine Registrierung nicht gerade vorteilhaft ist.
Wie auch immer, wenn...