added colon-separated multi-value support.