Hallo Christoph,
viell. geht es auch anders, aber versuch es mal so:
Wenn du die 'length' von 'bookmarks' prüft, erhältst du 1. Da scheinen also nicht alle drin zu sein. Wenn du dann händisch mal ein Lesezeichen löschst, erhältst du eine Meldung "… und dessen untergeordnete Lesezeichen …". Also eine einzelne 'bookmark' untersuchen und siehe da, die hat auch eine Eigenschaft 'bookmarks'.