Update to reflect changes made to package_dict
Use pointfree.partial instead of functools.partial