whole_func_string: function( array, language ) {
  	if ( isUndefined( language ) || language === "" ) {
  		language = "en";
  	}
  
  	const functionWords = get( getFunctionWords, [ language ], [] );
  
  	if ( array.length > 1 ) {
  		const arrayFiltered = filter( array, function( word ) {
  			return ( ! includes( functionWords.all, word.trim().toLocaleLowerCase() ) );
  		} );
  
  		if ( arrayFiltered.length > 0 ) {
  			return arrayFiltered;
  		}
  	}
  
  	return array;
  }
func_code_string: function( array, language ) {
  	if ( isUndefined( language ) || language === "" ) {
  		language = "en";
  	}
  
  	const functionWords = get( getFunctionWords, [ language ], [] );
  
  	if ( array.length > 1 ) {
  		const arrayFiltered = filter( array, function( word ) {
  			return ( ! includes( functionWords.all, word.trim().toLocaleLowerCase() ) );
  		} );
  
  		if ( arrayFiltered.length > 0 ) {
  			return arrayFiltered;
  		}
  	}
  
  	return array;
  }
func_documentation_string: Filters function words from an array of words based on the language.
  
  @param {Array} array The words to check.
  @param {string} language The language to take function words for.
  
  @returns {Array} The original array with the function words filtered out.