45d291bb15
Motivation: We should guard users from using Unsafe methods from outside the EventLoop if not designed to do so. Modifications: Add asserts Result: Easier for users to detect miss-use.