I think @JosephWright needs an award for the longest package loadscript I have; \usepackage[mode=text,per-mode = symbol,parse-numbers = true,parse-units = true,number-unit-product = \text{~},separate-uncertainty = true,multi-part-units = single]{siunitx}
I think it is time for me to give that its own section in my preamble; only Hyperref is longer, and I broke that into its own section ages ago.