The PEAK-Rules package provides multiple dispatch with a syntax similar to the above example.
Пакет PEAK-Rules реализует множественную диспетчеризацию с синтаксисом, подобным приведенному выше примеру.