Los métodos del mismo tipo que únicamente se diferencian por el tipo de valor devuelto pueden ser difíciles de reconocer ...

Los métodos del mismo tipo que únicamente se diferencian por el tipo de valor devuelto pueden ser difíciles de reconocer por desarrolladores y herramientas. Cuando se amplía un tipo, asegúrese de no definir nuevos métodos que se diferencien de métodos de tipo base únicamente por el tipo.