Support for writing Cucumber step definitions in C++