py3.2 compat fix: __qualname__ -> __name__