Filed #1980 for when you have spare cycles.