add_text's vertical option turns on the OpenType vert feature, so the docs no longer say it leaves glyph orientation unchanged. ui.actionSet.duplicate uses the current set when set is omitted, with or without action.