Extension methods and their relative effectiveness