<repeatMark>

(repetition mark) – An instruction expressed as a combination of text and symbols – segno and coda – typically above, below, or between staves, but not on the staff.
Module
Attributes
@color, @dur, @endho, @endid, @extender, @func, @glyph.auth, @glyph.name, @glyph.num, @glyph.uri, @ho, @label, @layer, @lendsym, @lendsym.size, @lform, @lsegs, @lstartsym, @lstartsym.size, @lwidth, @place, @plist, @staff, @startho, @startid, @tstamp, @tstamp2, @type, @vo, @xml:id, @xml:lang
@color(optional)Used to indicate visual appearance. Do not confuse this with the musical term 'color' as used in pre-CMN notation. Value conforms to data.COLOR.
@dur(optional)When a duration cannot be represented as a single power-of-two value, multiple space-separated values that add up to the total duration may be used. One or more values from data.DURATION, separated by spaces.
@endho(optional)Records the horizontal adjustment of a feature’s programmatically-determined end point. Value conforms to data.MEASUREMENTSIGNED.
@endid(optional)Indicates the final element in a sequence of events to which the feature applies. Value conforms to data.URI.
@extender(optional)Indicates the presence of an extension symbol, typically a line. Value conforms to data.BOOLEAN.
@func(required)Indicates the function of the mark, usually implying a corresponding form. Allowed values are: "coda" (Coda (SMuFL E048 or Unicode 1D10C).), "segno" (Segno (SMuFL E047 or Unicode 1D10B).), "dalSegno" (Dal segno (SMuFL E045 or Unicode 1D109).), "daCapo" (Da capo (SMuFL E046 or Unicode 1D10A).), "fine" (Fine. (text)), "daCapoAlFine" (D.C. al Fine. (text)), "dalSegnoAlFine" (D.S. al Fine. (text)), "daCapoAlCoda" (D.C. al Coda. (text)), "dalSegnoAlCoda" (D.S. al Coda. (text)), "repeatLeft" (Left repeat barline as a separate symbol disconnected from staff lines (SMuFL E04C or Unicode 1D106)), "repeatRight" (Right repeat barline as a separate symbol disconnected from staff lines (SMuFL E04D or Unicode 1D107)), "repeatRightLeft" (Right and left repeat barline as a separate symbol disconnected from staff lines (SMuFL E042))
@glyph.auth(optional)A name or label associated with the controlled vocabulary from which the value of @glyph.name or @glyph.num is taken, or the textual content of the element. Suggested values are: "smufl" (Standard Music Font Layout.)
@glyph.name(optional)Glyph name. Value is plain text.
@glyph.num(optional)Numeric glyph reference in hexadecimal notation, e.g., "#xE000" or "U+E000". N.B. SMuFL version 1.18 uses the range U+E000 - U+ECBF. Value conforms to data.HEXNUM.
@glyph.uri(optional)The web-accessible location of the controlled vocabulary from which the value of @glyph.name or @glyph.num is taken, or the textual content of the element. Value conforms to data.URI.
@ho(optional)Records a horizontal adjustment to a feature’s programmatically-determined location in terms of staff interline distance; that is, in units of 1/2 the distance between adjacent staff lines. Value conforms to data.MEASUREMENTSIGNED.
@label(optional)Captures text to be used to generate a label for the element to which it’s attached, a "tool tip" or prefatory text, for example. Should not be used to record document content. Value is plain text.
@layer(optional)Identifies the layer to which a feature applies. One or more values of datatype positiveInteger, separated by spaces.
@lendsym(optional)Symbol rendered at end of line. Value conforms to data.LINESTARTENDSYMBOL.
@lendsym.size(optional)Holds the relative size of the line-end symbol. Value conforms to data.FONTSIZESCALE.
@lform(optional)Describes the style of a line. Value conforms to data.LINEFORM.
@lsegs(optional)Describes the number of segments into which a dashed or dotted line may be divided, or the number of "peaks" of a wavy line; a pair of space-separated values (minimum and maximum, respectively) provides a range between which a rendering system-supplied value may fall, while a single value indicates a fixed amount of space; that is, the minimum and maximum values are equal. One or two values of datatype a positive integer no smaller than 2, separated by a space.
@lstartsym(optional)Symbol rendered at start of line. Value conforms to data.LINESTARTENDSYMBOL.
@lstartsym.size(optional)Holds the relative size of the line-start symbol. Value conforms to data.FONTSIZESCALE.
@lwidth(optional)Width of a line. Value conforms to data.LINEWIDTH.
@place(optional)Captures the placement of the item with respect to the staff with which it is associated. Value conforms to data.STAFFREL.
@plist(optional)When the target attribute is present, plist identifies the active participants; that is, those entities pointed "from", in a relationship with the specified target(s). When the target attribute is not present, it identifies participants in a mutual relationship. One or more values from data.URI, separated by spaces.
@staff(optional)Signifies the staff on which a notated event occurs or to which a control event applies. Mandatory when applicable. One or more values of datatype positiveInteger, separated by spaces.
@startho(optional)Records the horizontal adjustment of a feature’s programmatically-determined start point. Value conforms to data.MEASUREMENTSIGNED.
@startid(optional)Holds a reference to the first element in a sequence of events to which the feature applies. Value conforms to data.URI.
@tstamp(optional)Encodes the onset time in terms of musical time, i.e., beats[.fractional beat part], as expressed in the written time signature. Value conforms to data.BEAT.
@tstamp2(optional)Encodes the ending point of an event, i.e., a count of measures plus a beat location in the ending measure. Value conforms to data.MEASUREBEAT.
@type(optional)Designation which characterizes the element in some sense, using any convenient classification scheme or typology that employs single-token labels. One or more values of datatype NMTOKEN, separated by spaces.
@vo(optional)Records the vertical adjustment of a feature’s programmatically-determined location in terms of staff interline distance; that is, in units of 1/2 the distance between adjacent staff lines. Value conforms to data.MEASUREMENTSIGNED.
@xml:id(optional)Regularizes the naming of an element and thus facilitates building links between it and other resources. Each id attribute within a document must have a unique value. Value is a valid xml:id.
@xml:lang(optional)Identifies the language of the element's content. The values for this attribute are language 'tags' as defined in BCP 47. All language tags that make use of private use sub-tags must be documented in a corresponding language element in the MEI header whose id attribute is the same as the language tag's value. Value of datatype language.
(MEI.shared) Attributes common to many elements.
(MEI.shared) Attributes that uniquely identify an element.
@xml:id(optional)Regularizes the naming of an element and thus facilitates building links between it and other resources. Each id attribute within a document must have a unique value. Value is a valid xml:id.
(MEI.shared)
@label(optional)Captures text to be used to generate a label for the element to which it’s attached, a "tool tip" or prefatory text, for example. Should not be used to record document content. Value is plain text.
(MEI.shared) Attributes which can be used to classify features.
@type(optional)Designation which characterizes the element in some sense, using any convenient classification scheme or typology that employs single-token labels. One or more values of datatype NMTOKEN, separated by spaces.
(MEI.shared) Language attributes common to text elements.
@xml:lang(optional)Identifies the language of the element's content. The values for this attribute are language 'tags' as defined in BCP 47. All language tags that make use of private use sub-tags must be documented in a corresponding language element in the MEI header whose id attribute is the same as the language tag's value. Value of datatype language.
(MEI.shared) Logical domain attributes.
@func(required)Indicates the function of the mark, usually implying a corresponding form. Allowed values are: "coda" (Coda (SMuFL E048 or Unicode 1D10C).), "segno" (Segno (SMuFL E047 or Unicode 1D10B).), "dalSegno" (Dal segno (SMuFL E045 or Unicode 1D109).), "daCapo" (Da capo (SMuFL E046 or Unicode 1D10A).), "fine" (Fine. (text)), "daCapoAlFine" (D.C. al Fine. (text)), "dalSegnoAlFine" (D.S. al Fine. (text)), "daCapoAlCoda" (D.C. al Coda. (text)), "dalSegnoAlCoda" (D.S. al Coda. (text)), "repeatLeft" (Left repeat barline as a separate symbol disconnected from staff lines (SMuFL E04C or Unicode 1D106)), "repeatRight" (Right repeat barline as a separate symbol disconnected from staff lines (SMuFL E04D or Unicode 1D107)), "repeatRightLeft" (Right and left repeat barline as a separate symbol disconnected from staff lines (SMuFL E042))
(MEI.shared) Attributes shared by events which rely on other events for their existence. For example, a slur/phrase marking must be drawn between or over a group of notes. The slur is therefore a control event.
(MEI.shared) Attributes that identify the layer to which a feature applies.
@layer(optional)Identifies the layer to which a feature applies. One or more values of datatype positiveInteger, separated by spaces.
(MEI.shared) Attributes listing the active participants in a user-defined collection.
@plist(optional)When the target attribute is present, plist identifies the active participants; that is, those entities pointed "from", in a relationship with the specified target(s). When the target attribute is not present, it identifies participants in a mutual relationship. One or more values from data.URI, separated by spaces.
(MEI.shared) Attributes for identifying the staff associated with the current feature.
@staff(optional)Signifies the staff on which a notated event occurs or to which a control event applies. Mandatory when applicable. One or more values of datatype positiveInteger, separated by spaces.
(MEI.shared) Attributes that record a time stamp in terms of musical time, , beats[.fractional beat part].
@tstamp(optional)Encodes the onset time in terms of musical time, i.e., beats[.fractional beat part], as expressed in the written time signature. Value conforms to data.BEAT.
(MEI.shared) Attributes that permit total duration to be represented by multiple values.
@dur(optional)When a duration cannot be represented as a single power-of-two value, multiple space-separated values that add up to the total duration may be used. One or more values from data.DURATION, separated by spaces.
(MEI.shared) Attributes recording the identifiers of the first and last elements of a sequence of elements to which the current element is associated.
@endid(optional)Indicates the final element in a sequence of events to which the feature applies. Value conforms to data.URI.
(MEI.shared) Attributes that identify a relative starting point.
@startid(optional)Holds a reference to the first element in a sequence of events to which the feature applies. Value conforms to data.URI.
(MEI.shared) Attributes that record a time stamp for the end of an event in terms of musical time.
@tstamp2(optional)Encodes the ending point of an event, i.e., a count of measures plus a beat location in the ending measure. Value conforms to data.MEASUREBEAT.
(MEI.visual) Visual domain attributes.
(MEI.shared) Visual color attributes.
@color(optional)Used to indicate visual appearance. Do not confuse this with the musical term 'color' as used in pre-CMN notation. Value conforms to data.COLOR.
(MEI.shared) Attributes that describe extension symbols, typically lines. Members of this class are also typically members of the att.lineRend class.
@extender(optional)Indicates the presence of an extension symbol, typically a line. Value conforms to data.BOOLEAN.
(MEI.shared) Attributes that record the visual rendition of lines.
@lendsym(optional)Symbol rendered at end of line. Value conforms to data.LINESTARTENDSYMBOL.
@lendsym.size(optional)Holds the relative size of the line-end symbol. Value conforms to data.FONTSIZESCALE.
@lstartsym(optional)Symbol rendered at start of line. Value conforms to data.LINESTARTENDSYMBOL.
@lstartsym.size(optional)Holds the relative size of the line-start symbol. Value conforms to data.FONTSIZESCALE.
(MEI.shared) Attributes that record the basic visual rendition of lines.
@lform(optional)Describes the style of a line. Value conforms to data.LINEFORM.
@lwidth(optional)Width of a line. Value conforms to data.LINEWIDTH.
@lsegs(optional)Describes the number of segments into which a dashed or dotted line may be divided, or the number of "peaks" of a wavy line; a pair of space-separated values (minimum and maximum, respectively) provides a range between which a rendering system-supplied value may fall, while a single value indicates a fixed amount of space; that is, the minimum and maximum values are equal. One or two values of datatype a positive integer no smaller than 2, separated by a space.
(MEI.externalsymbols) Attributes used to associate MEI features with corresponding glyphs in an externally-defined standard such as SMuFL.
(MEI.externalsymbols) Attributes that point to an external symbol authority.
@glyph.auth(optional)A name or label associated with the controlled vocabulary from which the value of @glyph.name or @glyph.num is taken, or the textual content of the element. Suggested values are: "smufl" (Standard Music Font Layout.)
@glyph.uri(optional)The web-accessible location of the controlled vocabulary from which the value of @glyph.name or @glyph.num is taken, or the textual content of the element. Value conforms to data.URI.
(MEI.externalsymbols) Attributes that specify names or values taken from an external symbol authority.
@glyph.name(optional)Glyph name. Value is plain text.
@glyph.num(optional)Numeric glyph reference in hexadecimal notation, e.g., "#xE000" or "U+E000". N.B. SMuFL version 1.18 uses the range U+E000 - U+ECBF. Value conforms to data.HEXNUM.
(MEI.shared) Attributes capturing placement information with respect to the staff.
@place(optional)Captures the placement of the item with respect to the staff with which it is associated. Value conforms to data.STAFFREL.
(MEI.shared) Visual offset attributes. Some items may have their location recorded in terms of offsets from their programmatically-determined location. The ho attribute records the horizontal offset while vo records the vertical. The to attribute holds a timestamp offset, the most common use of which is as an alternative to the ho attribute.
(MEI.shared) Horizontal offset attributes.
@ho(optional)Records a horizontal adjustment to a feature’s programmatically-determined location in terms of staff interline distance; that is, in units of 1/2 the distance between adjacent staff lines. Value conforms to data.MEASUREMENTSIGNED.
(MEI.shared) Vertical offset attributes.
@vo(optional)Records the vertical adjustment of a feature’s programmatically-determined location in terms of staff interline distance; that is, in units of 1/2 the distance between adjacent staff lines. Value conforms to data.MEASUREMENTSIGNED.
(MEI.shared) Horizontal offset requiring a pair of attributes.
@startho(optional)Records the horizontal adjustment of a feature’s programmatically-determined start point. Value conforms to data.MEASUREMENTSIGNED.
@endho(optional)Records the horizontal adjustment of a feature’s programmatically-determined end point. Value conforms to data.MEASUREMENTSIGNED.
(MEI.gestural) Gestural domain attributes.
(MEI.analytical) Analytical domain attributes.
@glyph.auth(optional)A name or label associated with the controlled vocabulary from which the value of @glyph.name or @glyph.num is taken, or the textual content of the element. Suggested values are: "smufl" (Standard Music Font Layout.)
@glyph.name(optional)Glyph name. Value is plain text.
@glyph.num(optional)Numeric glyph reference in hexadecimal notation, e.g., "#xE000" or "U+E000". N.B. SMuFL version 1.18 uses the range U+E000 - U+ECBF. Value conforms to data.HEXNUM.
@glyph.uri(optional)The web-accessible location of the controlled vocabulary from which the value of @glyph.name or @glyph.num is taken, or the textual content of the element. Value conforms to data.URI.
@color(optional)Used to indicate visual appearance. Do not confuse this with the musical term 'color' as used in pre-CMN notation. Value conforms to data.COLOR.
@dur(optional)When a duration cannot be represented as a single power-of-two value, multiple space-separated values that add up to the total duration may be used. One or more values from data.DURATION, separated by spaces.
@endho(optional)Records the horizontal adjustment of a feature’s programmatically-determined end point. Value conforms to data.MEASUREMENTSIGNED.
@endid(optional)Indicates the final element in a sequence of events to which the feature applies. Value conforms to data.URI.
@extender(optional)Indicates the presence of an extension symbol, typically a line. Value conforms to data.BOOLEAN.
@func(required)Indicates the function of the mark, usually implying a corresponding form. Allowed values are: "coda" (Coda (SMuFL E048 or Unicode 1D10C).), "segno" (Segno (SMuFL E047 or Unicode 1D10B).), "dalSegno" (Dal segno (SMuFL E045 or Unicode 1D109).), "daCapo" (Da capo (SMuFL E046 or Unicode 1D10A).), "fine" (Fine. (text)), "daCapoAlFine" (D.C. al Fine. (text)), "dalSegnoAlFine" (D.S. al Fine. (text)), "daCapoAlCoda" (D.C. al Coda. (text)), "dalSegnoAlCoda" (D.S. al Coda. (text)), "repeatLeft" (Left repeat barline as a separate symbol disconnected from staff lines (SMuFL E04C or Unicode 1D106)), "repeatRight" (Right repeat barline as a separate symbol disconnected from staff lines (SMuFL E04D or Unicode 1D107)), "repeatRightLeft" (Right and left repeat barline as a separate symbol disconnected from staff lines (SMuFL E042))
@ho(optional)Records a horizontal adjustment to a feature’s programmatically-determined location in terms of staff interline distance; that is, in units of 1/2 the distance between adjacent staff lines. Value conforms to data.MEASUREMENTSIGNED.
@label(optional)Captures text to be used to generate a label for the element to which it’s attached, a "tool tip" or prefatory text, for example. Should not be used to record document content. Value is plain text.
@layer(optional)Identifies the layer to which a feature applies. One or more values of datatype positiveInteger, separated by spaces.
@lendsym(optional)Symbol rendered at end of line. Value conforms to data.LINESTARTENDSYMBOL.
@lendsym.size(optional)Holds the relative size of the line-end symbol. Value conforms to data.FONTSIZESCALE.
@lform(optional)Describes the style of a line. Value conforms to data.LINEFORM.
@lsegs(optional)Describes the number of segments into which a dashed or dotted line may be divided, or the number of "peaks" of a wavy line; a pair of space-separated values (minimum and maximum, respectively) provides a range between which a rendering system-supplied value may fall, while a single value indicates a fixed amount of space; that is, the minimum and maximum values are equal. One or two values of datatype a positive integer no smaller than 2, separated by a space.
@lstartsym(optional)Symbol rendered at start of line. Value conforms to data.LINESTARTENDSYMBOL.
@lstartsym.size(optional)Holds the relative size of the line-start symbol. Value conforms to data.FONTSIZESCALE.
@lwidth(optional)Width of a line. Value conforms to data.LINEWIDTH.
@place(optional)Captures the placement of the item with respect to the staff with which it is associated. Value conforms to data.STAFFREL.
@plist(optional)When the target attribute is present, plist identifies the active participants; that is, those entities pointed "from", in a relationship with the specified target(s). When the target attribute is not present, it identifies participants in a mutual relationship. One or more values from data.URI, separated by spaces.
@staff(optional)Signifies the staff on which a notated event occurs or to which a control event applies. Mandatory when applicable. One or more values of datatype positiveInteger, separated by spaces.
@startho(optional)Records the horizontal adjustment of a feature’s programmatically-determined start point. Value conforms to data.MEASUREMENTSIGNED.
@startid(optional)Holds a reference to the first element in a sequence of events to which the feature applies. Value conforms to data.URI.
@tstamp(optional)Encodes the onset time in terms of musical time, i.e., beats[.fractional beat part], as expressed in the written time signature. Value conforms to data.BEAT.
@tstamp2(optional)Encodes the ending point of an event, i.e., a count of measures plus a beat location in the ending measure. Value conforms to data.MEASUREBEAT.
@type(optional)Designation which characterizes the element in some sense, using any convenient classification scheme or typology that employs single-token labels. One or more values of datatype NMTOKEN, separated by spaces.
@vo(optional)Records the vertical adjustment of a feature’s programmatically-determined location in terms of staff interline distance; that is, in units of 1/2 the distance between adjacent staff lines. Value conforms to data.MEASUREMENTSIGNED.
@xml:id(optional)Regularizes the naming of an element and thus facilitates building links between it and other resources. Each id attribute within a document must have a unique value. Value is a valid xml:id.
@xml:lang(optional)Identifies the language of the element's content. The values for this attribute are language 'tags' as defined in BCP 47. All language tags that make use of private use sub-tags must be documented in a corresponding language element in the MEI header whose id attribute is the same as the language tag's value. Value of datatype language.
Member of
model.controlEventLikeGroups elements, such as dynamics, ties, phrase marks, pedal marks, etc., which depend upon other events, such as notes or rests, for their existence.
Contained By
(MEI.shared) Groups elements, such as dynamics, ties, phrase marks, pedal marks, etc., which depend upon other events, such as notes or rests, for their existence.
(MEI.cmn) Groups elements that may appear within a CMN measure.
<measure>Unit of musical time consisting of a fixed number of note values of a given type, as determined by the prevailing meter, and delimited in musical notation by bar lines.
<measure>Unit of musical time consisting of a fixed number of note values of a given type, as determined by the prevailing meter, and delimited in musical notation by bar lines.
May Contain
textual content
(MEI.shared) Groups textual elements that occur at the level of individual words or phrases. This class is equivalent to the model.textPhraseLike class without the pb element.
<symbol>A reference to a previously defined symbol.
(MEI.namesdates) Groups elements used as part of a physical address.
(MEI.namesdates) Groups elements which form part of a geographic name.
(MEI.namesdates) Groups elements that serve as stylistic labels.
(MEI.shared) Groups elements used to represent a postal address.
(MEI.shared) Groups annotation-like elements.
(MEI.shared) Groups elements containing a bibliographic description.
(MEI.shared) Groups elements containing date expressions.
(MEI.shared) Groups elements which describe a measurement forming part of the physical dimensions of an object.
(MEI.shared) Groups editorial intervention elements.
(MEI.shared) Groups identifier-like elements.
(MEI.shared) Groups elements that function like line beginnings.
<lb>An empty formatting element that forces text to begin on a new line.
(MEI.shared) Groups elements that represent a measurement.
(MEI.shared) Groups elements that denote a number or a quantity.
(MEI.shared) Groups elements that contain names.
<name>Proper noun or noun phrase.
(MEI.namesdates) Groups elements which contain names of individuals or corporate bodies.
<persName>Designation for an individual, including any or all of that individual's forenames, surnames, honorific titles, and added names.
(MEI.namesdates) Groups place name elements.
(MEI.namesdates) Groups geographic name elements.
(MEI.shared) Groups elements that denote a corporate entity that holds a bibliographic item.
(MEI.shared) Collects elements that express a relationship.
(MEI.shared) Groups elements that mark typographical features.
<rend>A formatting element indicating special visual rendering, e.g., bold or italicized, of a text word or phrase.
(MEI.shared) Groups elements that denote the name of a bibliographic item.
<title>Title of a bibliographic entity.
textual content
<persName>Designation for an individual, including any or all of that individual's forenames, surnames, honorific titles, and added names.
<lb>An empty formatting element that forces text to begin on a new line.
<name>Proper noun or noun phrase.
<rend>A formatting element indicating special visual rendering, e.g., bold or italicized, of a text word or phrase.
<symbol>A reference to a previously defined symbol.
<title>Title of a bibliographic entity.
Remarks

When only @func is provided to describe the function of the repeat mark (i.e., without glyph information and no textual content), then a renderer can rely on it to display the appropriate symbol. When textual content is provided, it will take precedence over the symbol implied by the function. Generic repeat marks where no function can be determined, then generic <dir> elements should be used.

Constraints

Must have one of the attributes: startid, tstamp, tstamp.ges or tstamp.real.
When @glyph.name or @glyph.num is present, repeatMark must not have content.

Declaration
<elementSpec rend="add" ident="repeatMark" module="MEI.cmn">
<gloss xml:lang="en">repetition mark</gloss>
<desc xml:lang="en"> An instruction expressed as a combination of text and symbols – segno and coda – typically above, below, or between staves, but not on the staff.</desc>
<classes>
<memberOf key="att.common"/>
<memberOf key="att.lang"/>
<memberOf key="att.repeatMark.log"/>
<memberOf key="att.repeatMark.vis"/>
<memberOf key="att.repeatMark.ges"/>
<memberOf key="att.repeatMark.anl"/>
<memberOf key="model.controlEventLike"/>
</classes>
<content>
<zeroOrMore>
<choice>
<rng:text/>
<ref name="model.editLike"/>
</choice>
</zeroOrMore>
</content>
<constraintSpec ident="repeatMark_start-type_attributes_required" scheme="isoschematron">
<constraint>
<sch:rule context="mei:repeatMark">
<sch:assert test="@startid or @tstamp or @tstamp.ges or @tstamp.real">Must have one of the attributes: startid, tstamp, tstamp.ges or tstamp.real.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
<constraintSpec ident="repeatMark_with_glyph_has_to_be_empty" scheme="isoschematron">
<constraint>
<sch:rule context="mei:repeatMark[@glyph.num or @glyph.name]">
<sch:assert test="not(element()) and not(text())">When @glyph.name or @glyph.num is present, repeatMark must not have content.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
<remarks xml:lang="en">
<p>When only <att>func</att> is provided to describe the function of the repeat mark (
<abbr>i.e.</abbr>
, without glyph information and no textual content), then a renderer can rely on it to display the appropriate symbol. When textual content is provided, it will take precedence over the symbol implied by the function. Generic repeat marks where no function can be determined, then generic <gi scheme="MEI">dir</gi> elements should be used. </p>
</remarks>
</elementSpec>