What is a filesystem recognizer?
A real filesystem driver is a heavy weight. Loading it just for it to see that there is no partition it could mount is a waste of time. For this reason Dave Cutler invented the so called recognizer driver. They are more or less an integral part of the driver architecture. This driver gets loaded and searches partitions for filesystems its companion IFS is capable of reading. If it finds such a partition it loads its companion IFS to mount it.