Yes, I know they are a unit, and I know it would cause units to cross lines, but immortals aren't inherently melee units (even if they are classified as such for programming purposes), and that way you could get an immortal with subdue beast, or with channeling III, or with medic, or other...