Added a generic-lacking version of PFuture.