Add setter for :multivalued options.

Closes issue#32.
Refactoring around multi-valued attributes.