NIFTP: COMMENTARY ON AN EVOLVING ENTITY.