Change repeated arguments from one type to a list of types to support case function.

Reviewed-by: kaida.masaki@socrata.com
Reviewed-by: evan.chan@socrata.com