Nullify rather than default destroy child pages
Nullify rather than default destroy child pages

This was also problematic as Page.destroy_all would attempt to destroy
child pages multiple times, firstly within the child descendants and
then as part of the overall destroy. The second attempt to destroy a
non-existent record would fail.

Regardless, keeping child pages around is safer and preferred.

ianfleeton/zmey,ianfleeton/zmey,ianfleeton/zmey,ianfleeton/zmey