work around the inflexible extension-versioning system