Added toStrings and support for parenthesis.