L'accès de la portée des variables à partir d'un filtre en AngularJS

Je suis de passage date de la valeur de mon filtre personnalisé de cette façon:

angular.module('myapp').
  filter('filterReceiptsForDate', function () {
    return function (input, date) {
      var out = _.filter(input, function (item) {
        return moment(item.value.created).format('YYYY-MM-DD') == date;
      });
      return out;
    }
  });

Je voudrais injecter un couple de portée des variables, là aussi, à l'instar de ce que je peux faire dans les directives. Est-ce possible de le faire sans avoir à passer ces vars explicitement que les arguments de la fonction?