I think this could work. Some months ago I tried porting wai-handler-devel to plugins entirely and its "make" capabilities left a lot to be desired. Also, even if they did work fine, they didn't integrate with cabal. And I agree with you that having the correct dependencies is a must! Cheers! =D -- Felipe.