whole_func_string: function(ast) {
      let detected = [];
  
      ast.traverseByType('number', function(number) {
        if (number.content.match(/^\.[0-9]+/)) {
          detected.push(false);
        } else if (number.content.match(/^0\.[0-9]+/)) {
          detected.push(true);
        }
      });
  
      return detected;
    }
func_code_string: function(ast) {
      let detected = [];
  
      ast.traverseByType('number', function(number) {
        if (number.content.match(/^\.[0-9]+/)) {
          detected.push(false);
        } else if (number.content.match(/^0\.[0-9]+/)) {
          detected.push(true);
        }
      });
  
      return detected;
    }
func_documentation_string: Detects the value of an option at the tree node.
  
  @param {node} ast