`cxxstdlib` sounds a little too broad given the main purpose is to handling compatibility checking, don't you think?

And how to make `:skip` a hash? My ruby is still rusty.