Provides a BinaryDefer instance for Data.Map
Defers the entire thing, and every element, but not any keys which should give just about the right balance of laziness