This is likely a vestige of my old sign convention with `S0`, being negative instead of positive for downhill flow. I notice this problem in both network and non-network examples.