updateIngredientNames: function () {
   var ingredients = Ingredients.find().fetch();
   _.each(ingredients, function (item) {
     Recipes.update({'ingredients._id': item._id},{$set: {'ingredients.$.name': item.name}},{multi:true});
     if(item.pluralName) {
       Recipes.update({'ingredients._id': item._id},{$set: {'ingredients.$.pluralName': item.pluralName}},{multi:true});
     }
   })
 },
Meteor.publish('singleIngredient', function (ingredientId) {
  check(ingredientId, String);
  return [
    Ingredients.find({_id: ingredientId})
  ];
});
Meteor.publish('allIngredients', function () {
  return [
    Ingredients.find()
  ];
});
Meteor.publish('ingredients', function (ingredientIds) {
  return [
    Ingredients.find({_id: {$in: ingredientIds}})
  ];
});