Indexing and querying in multiple languages is accomplished using an ordered chain of filters andor other such components. The disclosed mechanisms include a tool having a cavity configured to form a toroidal vortex and a fluid sealing element to induce an azimuthal variation of the toroidal vortex. An automatic controller system coordinates water flow and food waste disposer operation, and the water supply can be linked to the sink below the sink rim to save counter top space. A support device carries the teatcups in at least an idle position, in which the teatcups are located not to interfere with the animal and the operator, and an intermediate position, in which the teatcups are located more closely to the teats.