expression_string : implement function call support
avoid creating expression_string(str) visitor objects recursively