Improved 'expression', now supports parentheses and variables