If we don't want to break existing scripts/installations: default: fork, detach. -n: no-fork, no-detach. (new) -d, fork, no-detach. Weirdness: -nd means what? same as -n?
However I would rather break things sooner than later: default: fork, no-detach -n: no-fork, no-detach (new) -d: fork, detach -nd: no-fork, detach (unsupported, but could be) I think this would give us the best set of options that make sense. Aaron