I think this value has to be injected in the constructor and validated against the possible values