Case sensitivity discrepancy between Option4ClientFqdn and Option6ClientFqdn
There is a discrepancy between on Option4ClientFqdn and Option6ClienFqdn when it comes to constructing them from strings. The latter uses a lib::dns::Name() constructor variant which accepts a boolean flag as to whether or not it should "downcase" the string, the former does not do this.
This means a the FQDN sent by a V4 client will have its case preserved while one sent by a v6 client will not.
We need to determine what the proper behavior should be and proceed accordingly.