Obviously you have never seen Martha Stewarts show..... I am pretty sure she has NOOOOO PROBLEMO with the green leafy thing.....