Make "root" member non-optional