By design. It does not allow for the OpenSSH variant (https://github.com/golang/go/issues/36646). So I'll need to split out that package (and their internal poly1305 package) and maintain an internal variant of it. Ugh.