This was ok if i use assertj-core 3.15.0 SoftAssertions , but it breaks in assertj-core 3.19.0 . Its due to generic return type ``` public RequestAssert assertThat(Request actual) { return proxy(RequestAssert.class, Request.class, actual); } ```