Fixed an encapsulation issue in PExp that permitted clients to get a reference on (and thus change) cached values.