The CarteBlanche framework