We should add a Haddock comment for `sc` (and also for `diffuse`, etc. below).