The fields set in the constructor don't have any constraint validation and we can put invalid values.