This is one that would be good to rewrite to extend filestorage, in fact I've done that experimentally but don't seem to have kept it .... extending a package takes care of the copying of parameters, calling of instantiate, etc that ajax-file-storage does (in fact it's very close to manually implementing the package extends concept).