Just a minor thing, but this will search for step files recursively, but that was not the behavior before with the glob. Can you please remove the last two arguments. If step definitions are searched for recursively, that should be done as a separate feature, with a test for it.

Creating a test for that would also require to remove some stubbing, but I've been planning on improving some of the tests and remove as many stubs as possible. So I can fix the recursive stuff when I do that.