my biggest contra would be: what if i would have some buissness logic on the setter or validation?