Returns mask value on value list.
static int getMask(Iterable<Bitmask> list) => list.fold(0, (value, element) => value | element.value);