The SetOnce class is meant to be used as one-time set boolean flag, which is useful for flags that change only once and then stay immutable forever.