Got a couple of huge cherry trees in the garden (none of which we ever get to enjoy as the birds get there first)... but amongst the growing cherries are also these weird pod type things everywhere... photo attached... Any ideas what they are???