`daemon` is ambiguous as my assumption was it would be nohupped also, possibly with its input and output redirected

i see the methods here existing help callers follow best practice.  in this case there is not a single best practice so i think it is a better approach for the caller to write the bash bg / nohup / etc behaviour, until/unless we have a best practice.