Clean up/clarify Support.Rand
Add type signatures
Avoid name shadowing
Add Dexterity trait