Test and docs for params precedence

Unless I've missed something in the docs and or tests, the behaviour of ambiguous `params` wasn't immediately obvious. 

Hopefully this clears things up on both fronts.