Refactored ContextZ80.