Moved datum_range_t back to protocol.hpp.