Basic CRUD operations for pfuncs

Pending [Ion-Defs PR 287](https://github.com/ooici/ion-definitions/pull/287)