There is no reason for the PATypeHolder class to derive from the