whole_func_string: function parseExampleLine(left, right, result){
    if(!left || !right)return false; // did not find test
    
    if(right === 'setup' || right === 'teardown'){
      result[right].push(left);
    }else{
      var test = {
        left: wrapEval(left),
        title: (left + ' // ' + right).replace(/"/g, '\\"')
      };
  
      if(right === 'throws'){
        test.type  = right;
        test.right = '';
      }else{
        test.type  = 'deepEqual';
        test.right = right;
      }
  
      // MAYBE TODO: Filter strings to reduce false positives
      if(RegExp(matchIdentifierName('done')).test(left)){
        test.type += 'Async'; 
      }
  
      result.tests.push(test);
    } 
    return true;
  }
func_code_string: function parseExampleLine(left, right, result){
    if(!left || !right)return false; // did not find test
    
    if(right === 'setup' || right === 'teardown'){
      result[right].push(left);
    }else{
      var test = {
        left: wrapEval(left),
        title: (left + ' // ' + right).replace(/"/g, '\\"')
      };
  
      if(right === 'throws'){
        test.type  = right;
        test.right = '';
      }else{
        test.type  = 'deepEqual';
        test.right = right;
      }
  
      // MAYBE TODO: Filter strings to reduce false positives
      if(RegExp(matchIdentifierName('done')).test(left)){
        test.type += 'Async'; 
      }
  
      result.tests.push(test);
    } 
    return true;
  }
func_documentation_string: Parses an example line
  @private