Allow whitespaces in "properties" Jenkins field

It was not possible to put white-spaces in the properties field. The JAVA_OPTS variable does not allow any spaces. To allow properties containing spaces, I used the 'cmd' list/array to introduce real -D parameters. Can we encounter some issues with backward compatibility using this method ?