Wrapper object `ParseArg` methods contain repeated code to handle the case of already-constructed instances. Find a way to factor this out.
Wrapper object
ParseArgmethods contain repeated code to handle the case of already-constructed instances. Find a way to factor this out.