Introduce a generic builder type, use it for the creating of request
matchers.