Should we check for an error document immediately or simply let `TileSource.determineType` reject it?