public void registerCommandPostProcessor(final @NonNull CommandPostprocessor<C> processor) {
        this.servicePipeline.registerServiceImplementation(new TypeToken<CommandPostprocessor<C>>() {
                                                           }, processor,
                Collections.emptyList()
        );
    }
Register a new command postprocessor. The order they are registered in is respected, and they
are called in LIFO order

@param processor Processor to register
@see #preprocessContext(CommandContext, CommandInput) Preprocess a context
cloud-core/src/main/java/org/incendo/cloud/CommandManager.java