fixed assertion on exception's actualvalue
added LazyDisposable and tests