Issue #2: continue move towards GemServer centric design ... with  GemServer class>>register:for:on: as the center piece