クラスをパッケージぽく使うことって不可能?

class Fruit:
 class _Base:
  pass
 class Banana(_Base):
  pass
 class Apple(_Base):
  pass


a = Fruit.Apple()
b = Fruit.Banana()

みたいな階層構造にできるとうれしいんだけど。