Would it be better to use arguments for `it_behaves_like` instead of `let`s here?