nope, good catch. for optparse, this is handled at the interfaceoption level