whole_func_string: function parseSignature( signature ) {
  			var match;
  			var result;
  
  			// trim whitespace from signature otherwise reqular expression test may fail
  			signature = signature.trim();
  
  			if( match = signatureRegex.exec( signature ) ) {
  				result = {
  					includePath: match[ 1 ],
  					attributes: match[ 2 ],
  					signature: signature
  				};
  			} else {
  				result = {
  					includePath: "",
  					attributes: signature,
  					signature: signature
  				};
  			}
  
  			return result;
  		}
func_code_string: function parseSignature( signature ) {
  			var match;
  			var result;
  
  			// trim whitespace from signature otherwise reqular expression test may fail
  			signature = signature.trim();
  
  			if( match = signatureRegex.exec( signature ) ) {
  				result = {
  					includePath: match[ 1 ],
  					attributes: match[ 2 ],
  					signature: signature
  				};
  			} else {
  				result = {
  					includePath: "",
  					attributes: signature,
  					signature: signature
  				};
  			}
  
  			return result;
  		}
func_documentation_string: Parses a bake call signature (extract filepath and arguments)