NULL or true means "as many as this machine can spare", which is one
fewer than its physical cores — leaving one is what keeps the session it was
launched from responsive. false or 1 is sequential. options(mc.cores=)
overrides the default, since that is the option R users already reach for.
Details
Capped at n, since a task list of six cannot use twelve workers; forced to
1 on Windows, where taupatch_lapply() cannot fork; and capped again at
whatever core_ceiling() allows.