code: function toStageQualifiedResourceName(unqualifiedResourceName, stage, context) {
    return _toStageQualifiedName(unqualifiedResourceName, stage, settingNames.injectStageIntoResourceName, context);
  }
docs: ===================================================================================================================== Resource name qualification ===================================================================================================================== 
  Converts the given unqualified resource name (if non-blank) into a stage-qualified resource name by injecting the
  given stage into it (if an injectStageIntoResourceName function is configured); otherwise returns the given resource
  name as is.
  
  This function uses the configured injectStageIntoResourceName function (if any) on the given context function to
  determine its actual behaviour.
  
  @param {string} unqualifiedResourceName - the unqualified name of the resource
  @param {string} stage - the stage to inject
  @param {StageHandling|Object} context - the context to use with stage handling settings and logging functionality
  @returns {string} a stage-qualified resource name