Pros: a length being an integer, you can always provide the corresponding min/max length directly Cons: can a non-int length appear in the future ? Best decision is probably not to do anything here