Extension methods enable you to "add" methods to existing types without creating a new derived type, recompiling, or otherwise modifying the original type