Since the patch was initially contributed, some parts of the introspection changed. First all GUI-related code is in a GimpUi module now. Also Gimp.get_pdb().run_procedure() is now using a list instead of a GimpValueArray.