code: function _isFontLike(token, tokens) {
  		    if(token && tokens) {
  		        for(var i = token.index; i > -1; i--) {
  		            var tok = tokens[i];
  		            if(tok.type === 'IDENT' || tok.type === 'COMMA' || tok.type === 'STRING' || tok.type === 'LENGTH' || tok.type === 'NUMBER' || tok.type === 'HASH') {
  		                continue;
  		            } else if(tok.type === 'COLON') {
  		                //the next one would have to be IDENT and 'font-family'
  		                tok = tokens[i-1];
  		                if(tok.type === 'IDENT' && this.fontLikeNames.indexOf(tok.value.toLowerCase()) > -1) {
  		                    tok.index = i-1;
  		                    return tok;
  		                }
  	                    return null;
  		            } else {
  		                break;
  		            }
  		        }
  		    }
  		    return null;
  		}
docs: $NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$