Refactoring out a scraper context to prevent parameter madness and create a stable API for validators and convertors
typo