Uses the BinaryFunctions library to perform bitwise operators and conversions.
Is still missing Shift Left/Right/Unsigned Right.