protected override Validation <string, MorphListPanel> CreateService(
     Godot.Control node, ILoggerFactory loggerFactory)
 {
     return
         (from tabContainer in TabContainer
          .ToValidation("Failed to find the tab container.")
          from scene in Optional(GroupPanelScene)
          .ToValidation("Missing group panel scene.")
          select new MorphListPanel(tabContainer, scene, node, loggerFactory));
 }