cosmetic libsigc