new Execution::ThrowTimeoutExceptionAfter () and use in a few places
Improvements to Atom<>::As<>