     /**
      * Looks for a minOccurs constraint on the given definition. The default
      * is 1.
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 9
+     *  @playerversion AIR 1.1
+     *  @productversion Flex 3
      */
     protected function getMinOccurs(definition:XML):uint
     {

    /**
     * A utility method to determine whether an attribute actually exists
     * on a given node.
     */
    protected function getAttributeFromNode(name:*, node:XML):String
    {

     * Looks for a maxOccurs constraint on the given definition. The default
     * is 1. The constraint value "unbounded" is interpreted as
     * <code>uint.MAX_VALUE</code>.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 9
     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */
    protected function getMaxOccurs(definition:XML):uint
    {
