You know, I'm -><- that close to posting a highly unprintable
rant about hooks in general, associated style of development and
resulting problems. With names named and *many* examples given.
LSM is essentially a trashcan and just about everything icky gets
swept over there. That's fine, as long as one doesn't care whether
their code makes sense and just wants to keep it away from