Dispatcher handles `longdouble`? Is this to simplify things so that `longdouble` doesn't need to be special cased?