Вопрос по кукумберу, раньше был механизм преобразования типов transformer +аннотация transform непосредственно в step definitions, сейчас cucumber Expressions и Parameter Types, но похоже их использование сильно ограничено, их нельзя делать необязательными параметрами в шаге, ну или я неправильно понял. Вопрос в том, можно ли в каким нибудь образом иметь необязательные параметры в шаге (регулярка или Cucumber Expressions - не важно)