Updated DDS, DAS and DODS responses to use `singledispatch`