I think I got validations with immutable objects