factored handle escaped and unescaped nodes