whole_func_string: function toSource$2(func) {
  	  if (func != null) {
  	    try {
  	      return funcToString$3.call(func);
  	    } catch (e) {}
  	    try {
  	      return (func + '');
  	    } catch (e) {}
  	  }
  	  return '';
  	}
func_code_string: function toSource$2(func) {
  	  if (func != null) {
  	    try {
  	      return funcToString$3.call(func);
  	    } catch (e) {}
  	    try {
  	      return (func + '');
  	    } catch (e) {}
  	  }
  	  return '';
  	}
func_documentation_string: Converts `func` to its source code.
  
  @private
  @param {Function} func The function to process.
  @returns {string} Returns the source code.