What is the philosophy of using setupOptional?
When should one include a package as setupOptional? When should one not?
What are the downsides of including too many packages as setupOptional?
What are the downsides of not including a potentially relevant, but not required, package as setupOptional?