CGFM2 did so a good while back, I believe...