Since the switch to `fill_between`, we're dealing with a `PolyCollection` rather than a list of patches. Thus, some changes here. I also put the patches from the `bar` histtype into a `PatchCollection`, so they can be treated using the same interface.