when round-tripping, ensure children have id's (for proper styling).