You probably don't need these comments here. As long as the first one of these factory classes in the file has these comments (and I think that code is pulled into the docs as an example too), then I don't think following classes need to have the same comments