If it already exists then that is fine, i just thought one of these subclasses didnt have a copyHelper method and we had to keep updating it