Why not pass it into the constructor too ? I dis-like setters ;)