I have a horrible feeling I'm not going to like the answer, but... really? Is that the only option? *Anywhere* in the first 100 bytes? Why 100?

If we have to stick with this then I think that warrants demoting the GRIB loader to the bottom of the priority pile so it doesn't fire off any false positives. And I'll need to take a shower after pressing merge. :expressionless: