So apparently the sender domain name in DKIM is case-sensitive? Why?

So apparently the sender domain name in DKIM is case-sensitive?

Why?

Domain names themselves *aren’t* case-sensitive. There is no difference between Example.com and example.com. Not for IP routing, not for email routing.

What purpose does it serve for email from blah@Example.com to fail DKIM when sent under the exact circumstances & from the same computer as email from blah@example.com?