guments[0] != data[e++])
          {say('getAsString : FAIL (items[' + i + '].getAsString should pass' + data[e] + ')')}
        }
      );
    }
  }
function dragElement(event)
  {event.dataTransfer.items.clear();
  if(event.dataTransfer.items.length != dataTypes.length)
    {say('items.length (ondrag) : FAIL (items.length should be' + dataTypes.length + ')')}
  for(var i = 0; i != event.dataTransfer.items.length; i++)
    {if(event.dataTransfer.items[i].kind != 'string')
      {say('Item kind (ondrag): FA