Well the old version allowed a callback here.  Not sure why though because the callback would still have to return an object that implements a Assetic\Cache\CacheInterface.  Still it's here for Bc.  I can change the order of course.  Personally I'd like to see this removed now that we can call a service.  But that would break BC so I left it in here.