C Sharp toolkit for GatherRequirements