Added the Using combinator that allows to securely use an IDisposable. Refactoring of the inner calling structure of many combinators which now use other combinators instead of doing all the work themselves.