SWC-386: extra encode/decode for widget parameter values