Allow private attributes of extension classes (self.__foo)
Implement typed tuples (Issue #99)