use the first embedded definition if no non-embedded definition is found