Wow, learned something new. Didn't know that comments and quoted usernames in e-mail addresses were legal.
But: what the test completely ignored was the old "host!user" syntax of UUCP, and the % forwarding syntax. And the mangling of addresses when they transitioned between Bitnet/EARN (which used the IBM RJE address format, with just a hostname and no domain), Arpanet (which used an early version today's RFC format), and UUCP (which heavily relied on the % syntax once the networks became interconnected). Is the % syntax still used anywhere? Just a few years ago, the default sendmail config file still had rules to untangle it.