That would be true if the standard explicitly forbade extensions (any
optional operation or behavior not specified by the standard). But
there are no standards like that ;-) To comply with a standard, there
just needs to be _some_ way to "spell" all the behaviors the standard
mandates.