Make 'deparse' function correctly handle parentheses

Fix #23