docs: function () {
  
          var A = $prototype ({ toString: function () {} })
          var B = $extends (A)
          var C = $prototype ()
  
          $assert ([$prototype.defines (B, 'toString'),
                    $prototype.defines (C, 'toString')], [true, false]) }