How long before we're all using an interface like this?