Switched to using the `#tap` method for more concise code. Also returning the value from `value_from_singular_key` instead of returning an array wrapped presentation of the value. This allows for a one-liner in `pluralized_array_from_hash`.
Cribbed from http://api.rubyonrails.org/classes/Hash.html#method-i-symbolize_keys
Fixes #2111