The Subtle Joys of Generic Methods