pftypes.h added -- should be source compatible with Playground. Depends on C++11.
move comparison operators outside of PG50