Typed flags
Type-safe and human-readable set of bool flags
Typed flags Documentation