Added a new POINTER kind as well as an OwnershipModel enum.