Republish GPG Contracts from Mircea Popescu