@crypto-p: Very, very nice