Meteor: Chamando uma função assíncrona dentro de um Meteor.method e retornando o resultado

Eu quero chamar uma função assíncrona dentro de um método Meteor e, em seguida, retornar o resultado dessa função para Meteor.call.

(Como isso é possível?

Meteor.methods({
  my_function: function(arg1, arg2) {
    //Call other asynchronous function and return result or throw error
  }
});

questionAnswers(4)

yourAnswerToTheQuestion