Your version and mine are equivalent: https://github.com/benhamill/assembler/blob/rm/extend-builder/lib/assembler.rb#L14.  I'm fine using `parameter.name` if you think that's more obvious, in which case I'd probably change the outer loop to `parameters_hash.values.each do |parameter|`