Allow assoc to take many key val pairs