I'd say "You can determine how many body parts are available and iterate over each one." More than one part might have the same type, and each part has a type. So I don't want to imply a 1:1 ratio of types to parts.