Refactored Parameter#require to take a single key and return the value of that key
Exposes original version of parameters as public method