Declarative web scraping.