UIntSplit take() and Len
Random::warp() is added
TypeSwitch is added
update