RequirementsExtractor refactored to use new ability to define and merge requirements.
RequirementsExtractor refactored to use new ability to define and merge requirements.

vmagamedov/hiku,vmagamedov/hiku,vmagamedov/hiku,vmagamedov/hiku