There are still display filter controls where this isn't being used yet, but I'm committing it now so hopefully people can report any problems. Some commenting and formatting was done by myself. svn path=/trunk/; revision=25788