Added support for q(), qq() and qw();
Improved the support for defined-or-equal (':=')
Other core changes.