Use generator for META-INF things

In that case I'd counter-argue that "provided" scope with "optional" is the best of all, since that would prevent it from being included in any packaging decisions locally, like shading etc.  Though we don't actually do that here (at present), I like to have a consistent approach.