Add parity and whenEnabled to Signal.Utils
Add PS2 decoder