public async Task <IActionResult> Edit(Guid tLevelId, EditTLevel.Command command) =>
 await _mediator.SendAndMapResponse(
     command,
     response => response.Match <IActionResult>(
         errors => this.ViewFromErrors("EditTLevel", errors),
         success => RedirectToAction(nameof(CheckAndPublish), new { tLevelId })
         .WithJourneyInstanceUniqueKey(_journeyInstance)));