Note that the FAQ item assumes that if you define an object as KEEP then it will indeed go into
the KEEP pool...Sounds fair enough but it seems to suggest that KEEP (and I think RECYCLE as well)
may be broken in v9. Segment header blocks from the candidate table seem to go into the correct
pool but that seems to be all.

Here's my demo - I'll be very glad if someone proves me or the queries below wrong here - I'd like
to use a KEEP pool on v9 but have so far resisted because of what follows: