MiniPhase: Incorporated changes from comments: simplier index and
indexUpdate, preemptive treation of Mutations