public override IInteractionMode Play(SongNumber number) => ModeSafe().Play(number);
public override IInteractionMode Play(SongNumber number) => Start().Play(number);
public abstract IInteractionMode Play(SongNumber number);
public override IInteractionMode Play(SongNumber number) { robot.Send(Command.Play(number)); return(this); }