Abilities: Merge getPhase and handleInput.