Improve the performance around the binary complement policy.
Extract block function transpose inside the block namespace.
if it ain't needed, it's dead code.
if it ain't needed, it's dead.
if it ain't needed, it's dead.
if it ain't needed, it's dead code.
Namespace cleanup.
Optimisation.
data agnosticism
Improve the test's readability.
Adding some subtelty on bytes manipulation.
AES decryption using standard javax.crypto.