TerminalOperation (@NotNull String code, @NotNull String type) { return new TerminalOperation(getDefaultContexts(type)) { @Override public @NotNull String generate(@NotNull Context context) { return code; } }; }