api: random.choice
support copying attribute map mods