<type 'type'> <class '__main__.X'> <__main__.X object> <type 'type'> <class '__main__.Y'> <__main__.Y object>