title: Not inherit some (chosen) methods from derived classes
body: <p>Say that, for example, I have two (python (3.3)) classes a and b with their own methods:</p>
  
  <pre><code>class a:
      def m1(self):
          print("Hi 1")
      def m2(self):
          print("Hi 2")
          ##...other methods...
  class b(a):
      def k1(self):
          print("Other hi")
  </code></pre>
  
  <p>How do I make it so that class <code>b</code> inherits all methods from <code>a</code> except (for example) <code>m2</code>? (besides copy/paste, that doesn't count.) So the expression <code>a.m2()</code> would be legitimate, but <code>b.m2()</code> would throw an <code>AttributeError</code>.</p>