Я перепутал порядок: `ctx.extend(attachMods, buttonMods)`