setters just hide the code small, but don't fix it. i think we will have 4 more arguments, that does not sound too bad to me. thats still withing 5 +/- 2 :-)