Hi guys, smart characters are good, but some times annoy... I was trying to write some tests so we could express the behavior we want of them. So, what would you expect from typing the following in a workspace? ws contents: '' type: $( expected: '()' current: '()' ws contents: '' type: $( $( expected: '(())' current: '(()' ws contents: '' type: $( ${ $z expected: '({z})' current: '({z)' "this same happens with simple quotes" ws contents: '' type: $" $" expected: (String with: $" with: $") current: (String with: $" with: $" with: $") ws contents: '' type: $" $' expected: (String with: $" with: $' with: $") or (String with: $" with: $' with: $' with: $") ? current: (String with: $" with: $' with: $") So, what is that you feel annoying from the smart chars?? Could you add your own example? :D Guille in role of detective :)