adding ability to convert expression values to a string