defined versionName closure