Retrieves a flag by name and casts it to type T.
Throws Exception if flag is not found.
Flag<T> getFlag<T>(String name) => _getFlagOfList<T>(flags, name);