I was not sure how to handle this. The class is indeed new but its internal code was moved from another class: Client was a class before, now it was divided into an interface (Client) and a class (DefaultClient)). Therefore, much of the Class' implemented methods were not modified, they were just moved here. Therefore the methods' code exist since the indicated versions. Do you still think the "since" comments must be removed? I do not have a posture about this, whatever is the consensus here is ok for me.