new ByteDeltaEncoding[T] needs to be initialized with the T. This is why bde is initialized differently than the other types. I can only support Numeric types because I have to be able to compute deltas unlike the other compression schemes so far.