Refactor extractingResultOf to ResultOfExtractor
Add missing assertion javadoc