make form and validation extractors optional