if (from.length == 0 || from === to) {
        return self;
      }