jsoup is now completely incapsulated in the extractor layer