I'm not sure i understand that section pBe. I was re-reading the PSEUDO code and that part confuses me. Does that mean that you are suggesting that we retain the previous selection(s)?
If you are referring to an option to unlock a layer; the locked, frozen, off, and xref layers will not be displayed in the dialog.