following object references to a depth of 4