         return vals;
     }
 
-    // documentation inherited from interface Map
+    /** @inheritDoc */
     public function forEach (fn :Function) :void
     {
         if (_simpleData != null) {

        return undefined;
    }

    // documentation inherited from interface Map
    public function remove (key :Object) :*
    {
        if (isSimple(key)) {

    /**
     * Resize the entries with Hashable keys to optimize
     * the memory/performance tradeoff.
     * @private
     */
    protected function resize (newSize :int) :void
    {
