ArgConflictError is no longer a thing that can happen
wip, slowly
more wip
wip