variable that printed. This does not allow {...}<..>{...} as the
separator will print depending on what is on the other side of the
groups.
updated the code to add a 'non printed variable' code in place of the
group when it does not print. So groups are now treated like regular
variables.
svn: r19375