whole_func_string: function getTranslationFromJed( jed, options ) {
  	let jedMethod = 'gettext';
  
  	if ( options.context ) {
  		jedMethod = 'p' + jedMethod;
  	}
  
  	if ( typeof options.original === 'string' && typeof options.plural === 'string' ) {
  		jedMethod = 'n' + jedMethod;
  	}
  
  	const jedArgs = getJedArgs( jedMethod, options );
  
  	return jed[ jedMethod ].apply( jed, jedArgs );
  }
func_code_string: function getTranslationFromJed( jed, options ) {
  	let jedMethod = 'gettext';
  
  	if ( options.context ) {
  		jedMethod = 'p' + jedMethod;
  	}
  
  	if ( typeof options.original === 'string' && typeof options.plural === 'string' ) {
  		jedMethod = 'n' + jedMethod;
  	}
  
  	const jedArgs = getJedArgs( jedMethod, options );
  
  	return jed[ jedMethod ].apply( jed, jedArgs );
  }
func_documentation_string: Takes translate options object and coerces to a Jed request to retrieve translation
  @param  {object} jed     - jed data object
  @param  {object} options - object describing translation
  @return {string}         - the returned translation from Jed