This should use explicit constants to emphasise that it is a set of flag options.