If the standard exists as an abstract interface then future implementors can make different tradeoffs.
If the standard exists as an abstract interface then future implementors can make different tradeoffs.