Unexpected behaviour from isinstance(), issubclass(), and type comparison

Have you seen this topic?