public static LocalDataStoreSlot AllocateSlot() { return new LocalDataStoreSlot(new ThreadLocal<object>()); }