Concatenation with comma or semicolon cause a parsing error, for example:
ERROR: Parse error at line 318 column 74:
318: DECLARE foundValueAtPos INTEGER POSITION(',' || movementType || ',' IN ',' || exceptionEnabled || ',');
ERROR: Parse error at line 79 column 62:
79: SET toAddress = TRIM(';' FROM COALESCE(toAddress, '') || ';' || emailAddress);