Optimization BitSets, really inlined thanks to macros