Ok. Well. Finally took some pix.
Problem is I get home at 5 and it's just about getting dark. Plus our days are not too sunny these...days :)
At close inspection, YES, I should spare an hour and clean it just a little bit. Maybe this weekend?
But those snails inside look "happy" munching the decaying leaf.