no good reason for this, it should probably be cleaned up, you're right

I didn't have time to look into it at the time.

There are other open issues to be taken care of, e.g. ROSE requires a GCC 4.4.x (and now that's not being enforced).