A Haskell library unifying ResourceT and bracket