     
     private static function assertTextGeneric(params:Object,
         exact:Boolean):Boolean {
-      return WMAssert.doAssert(params, {
+      return WMAssert.doBaseAssert(params, {
         attrName: ['htmlText', 'label'],
         preMatchProcess: function (str:String):String {
           return str.replace(/^\s*|\s*$/g, '');

    }

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

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

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