Is it reasonable to allow one attribute to carry multiple functions - e.g. Voice, keyboard, etc? [Raised by Rodney Rehm](http://discourse.wicg.io/t/user-interaction-with-web-apps/1177/8)