classtree: instantiate aspect always passes parent