a cool potential upside, though, is the ability to do a polyfill (of sorts) of APIs where they otherwise wouldn't exist. i'm thinking specifically about Android where methods are added on certain API levels and you need to guard calling them with a conditional