Tree reading is fully functional