namespace internal

// structs

template <
    typename KT,
    typename DT
    >
struct Pair

template <
    typename PT,
    int N
    >
struct mergeTree

template <typename PT>
struct mergeTree <PT, 2>

// unions

union DTConvert64