     
     // Workhorse function that does all the main work for
     // most asserts
-    private static function doAssert(params:Object,
+    private static function doBaseAssert(params:Object,
         opts:Object = null):Boolean {
       // Ref to the object to do the lookup on
       var obj:* = WMLocator.lookupDisplayObject(params);

package org.windmill {
  import org.windmill.WMLocator;
  import org.windmill.WMLogger;

  public class WMAssert {
    public function WMAssert():void {}

    private static var matchTypes:Object = {
      EXACT: 'exact',
      CONTAINS: 'contains'
    };

    public static function assertDisplayObject(params:Object):Boolean {
      var obj:* = WMLocator.lookupDisplayObject(params);
      if (!!obj) {

    }

    public static function assertProperty(params:Object):Boolean {
      return WMAssert.doBaseAssert(params);
    }

    public static function assertText(params:Object):Boolean {
