The Portability Triad, Part 1: What Is The Portability Triad?