title: isinstance() and issubclass() return conflicting results
body: <p>How do you explain <code>isinstance(Hello,object)</code> returns <strong>True</strong> whilst <code>issubclass(Hello,object)</code> returns <strong>False</strong>?</p>
  <pre class="lang-py prettyprint-override"><code>&gt;&gt;&gt; class Hello:
      pass
  </code></pre>
  <p>and</p>
  <pre class="lang-py prettyprint-override"><code>&gt;&gt;&gt; isinstance(Hello,object)
  True
  &gt;&gt;&gt; issubclass(Hello,object)
  False
  &gt;&gt;&gt; a = Hello()
  &gt;&gt;&gt; isinstance(a,object)
  True
  </code></pre>