[fix] make _parent read only