expose executeExtensions as utility function