algorithms: Add PRPs as objects in their own right.