We might have to be mindful that people shipping applications most likely do this dance themselves, so we might clash.
if it can be done in a way that just works nicely, then i wouldn't care about any clashes.
people who update CFFI can take care of updating their image load/save hooks, too.
backwards compatibility encoded into the codebase is overrated in the era of DVCS'es and quicklisp.
just my 0.02,
-- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “[A] Computer [programming] language is inherently a pun — [it] needs to be interpreted by both men & machines.” — Henry Baker