Is there any kind of allergen present in Organic Agave Inulin Powder? Organic Agave Inulin Powder, which we provide, is free from allergens. Jeeva Organic Does this product remain stable across its shelf life? What is the mesh size of this product?