i was speaking to pro gardener last week and he mentioned that tea leafs or good for plants and i must admit i have heard of this before can anyone spead some light on this subject ?????