functionalRequirements is now divided into product and domain level