Full overage of `dispatch`.

See #101.