Fixes #5985. Because it was such a minor change I also dirtied down the maintenance tunnels even more.
Merge remote-tracking branch 'upstream/dev' into Warn
Removes the loophole ion-law. Adds in some other ion law changes.
Merge pull request #5989 from PsiOmegaDelta/Warn

Fixes #5985
Merge pull request #5997 from PsiOmegaDelta/Ion

Removes the 'loophole' ion-law