         /**
          * A non-negative integer specifying the number of items in the stream.
          * This property is automatically updated when new items are added to the stream.
-         * When you assign a value to a stream element (for example, my_stream[index] = value),
+         * When you assign a value to a stream item (for example, my_stream[index] = value),
          * if index is a number, and index+1 is greater than the length property,
          * the length property is updated to index+1.<p/>
          *

        }

        /**
         * Removes the last element from a stream and returns the value of that element.
         * @return The value of the last element (of any data type) in the specified stream.
         */
        public function pop():*
        {

            return this;
        }

        public function indexOf(item:*, fromIndex:* = 0):int
        {
            return source.indexOf(item, fromIndex);
        }

        public function lastIndexOf(item:*, fromIndex:* = 2147483647):int
        {
            return source.lastIndexOf(item, fromIndex);
        }

        public function every(callback:Function):Boolean
