Adds the RequiresPrerequisites field into ProvidesCustomPrerequisite and all the logic behind it.