> His software complies with the protocol RFCs *exactly*.
As one example, the RFC for DNS states that IP(v4) addresses are 4 decimal addresses separated by dots. Many people have been caught out after reading that and writing PTR records with 0-padding to make it easier to read/sort - and promptly found out that the software (written by the same person) interprets that as octal.
It turned out that resolvers also took 0xNN as hex and you could even feed them a single decimal number. Spammers had a field day with that for a while.
My suggestion that either the RFC and program documentation should be changed, or the software should be altered to conform with the RFC didn't go down well (several years before spammers started abusing resolvers).