add experimental StableName support