tested with mtl 2.2 and hspec 1.9 and all looks good