adt.js
function addOrder (that) {
      if (that.constructor) that = that.constructor;
      that.__order__ = order++;
      return that;
    }
function addOrder (that) {
      if (that.constructor) that = that.constructor;
      that.__order__ = order++;
      return that;
    }
function addOrder ( that ) { if ( that . constructor ) that = that . constructor ; that . __order__ = order ++ ; return that ; }
Helper to add the order meta attribute to a type.
Helper to add the order meta attribute to a type .