Adds the option for rigid or flexible names in global definitions.