AMR Tree class