twice_of

Multiplies a value by two and returns the double_value.

This can double all integer types, floating point types, and less commonly, vectors. It does not have special handling for integer overflow or underflow.