Rename super attribute to __mro__.
Add super function (only the unbound variant is supported).

Uses the __mro__ property to find a super class for a given class.
Allow string values in BaseVisitor.group()
Surround IfExp with braces.
Re-implemented operators.