public function testCannotCumulateOptionalFlags()
{
$optionalFlag1 = new OptionalFlag(20);
$optionalFlag2 = new OptionalFlag(60);
$flags = (new FlagBag('user0'))->withFlag($optionalFlag1)->withFlag($optionalFlag2);
$this->assertSameFlags([$optionalFlag2], $flags);
}