lib/Queryable.js
function(T)
    {
        var ret = [];

        _(typedef.signature(T)).each(function(info, key) {
            if (info.decorations.FIELD)
                ret.push(key);
        });

        return ret;
    }
function(T)
    {
        var ret = [];

        _(typedef.signature(T)).each(function(info, key) {
            if (info.decorations.FIELD)
                ret.push(key);
        });

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