It would be great if errors like https://github.com/gpuweb/gpuweb/issues/1484 would not have to be caught by someone trying to implement the specification.