perhaps a volunteer would like to tackle this? note that algebird-core/src/main/scala/com/twitter/algebird/macros is 288 lines of code — 288 is not zero, but it's a not a huge number either