Cómo funcionan los Extension methods o métodos de extensión