void AssignToCurrentThread();
AssignToCurrentThread assigns heap to current thread causing ASSERTs if called for other thread.