Is it not only necessary for the setter ?