Removed old test. Refactored ExtractorOptiona and ArgsAndPropsConsolidator to understand the idea of _mandatory_ fields.