protected override Validation <string, TObj> CreateService(TDel node, ILoggerFactory loggerFactory) { var service = from playerControl in PlayerControl .ToValidation("Failed to find the player control.") select CreateService( CloseAction.TrimToOption(), playerControl, node, loggerFactory); return(service.Bind(identity)); }