Why is the HandleScope necessary?