I was wandering the produce section of a local supermarket ... I do that a lot ... and came across these interesting greens right next to the sugar snap peas. "Fiddlehead greens," the sticker proclaimed. They weren't too expensive ($2.50 or so, for the package) so I decided to pick them up and figure out