TEMPORARY FIX: allow "values" to by of type array or object in input api - this is to conform with the old api - the old api accepted the value (no error), but didn't store what was expected: "value": [1,2,true] stored "value": "true" ... - here, at least we both accept AND store the correct value