Approved.
Re Joel's last question, I'm afraid that this would indeed create problems with old installations.
We should go ahead and make the SQL function that determines this right away, so we get this new feature into the installed base as quickly as possible.
But we should not rely on it until we have determined, tested, and verified a solution that works for older installs as well.
/Lars