code: function(T)
      {
          var ret = [];
  
          _(typedef.signature(T)).each(function(info, key) {
              if (info.decorations.FIELD)
                  ret.push(key);
          });
  
          return ret;
      }
docs: Attempt to determine all the fields on a given type