def save(self, pkg_file):
        for part in self.parts:
            part.before_marshal()
        PackageWriter.write(pkg_file, self.rels, self.parts)
Test that getattr is doing right by us.
dataset/ETHPy150Open scanny/python-pptx/pptx/opc/package.py/OpcPackage.save--crossover with--dataset/ETHPy150Open soundcloud/soundcloud-python/soundcloud/tests/test_client.py/test_method_dispatching