mnmlstc/core — pull request #18 by ilsken (2014-05-21 18:10:01+00:00)
Title: Add `dismiss` method to `scope_guard` (Closes #17)

Possible optimization: Create a separate class for `scope_exit` and `scope_guard`. Use `__builtin_expect` since the scope guard being dismissed would be the likely case if you are using the dismiss functionality