Thanks for the suggestion. I'm kind of stuck on the findone part of the name.
(I should have been more clear in my original post. I was thinking more of the toplevel namespace.)
While it may sound stubborn, but the whole purpose of making this construct (for me) was it was in a proprietary LISP'ish' type language that I used to use and I missed it. (About the only thing I did miss.) The construct just fits the way I think logic.