This is my biggest concern as well. The problem is, by the time it's consistent and has all the bells and whistles, it'll probably have to be renamed because all of the cables/devices in the past who implemented it incorrectly, at which point they'll think it's a good time to add new features while at it, and lead us back to square one.