[ISSUE-439] Code workarounds to resolve API changes in DDGetoptLongParser and new clang pedantry.