Theoretically

    case x@ (SetRequestTimeout(_) | SetTimeoutTimeout(_)) ⇒ pipelines.commandPipeline(CommandWrapper(x))

could work, however, `x` is then inferred as `Any` and not as `AnyRef`, requiring a cast. Therefore it might not be really better than the current solution.