The perils of committing to interfaces early: http://t.co/e9WgdUWEl2