# KOS_OP_ATTR_INPLACE - **Style**: EXTRA (OPCOUNT, CONST, NOARG, NOARG). Row a0 = operator selector and count, a1 = the attribute name. - **Stack**: `[..., obj, v0 .. v_{n-1}] → [...]`. Reduce obj.attr in place with the count values left to right, store it back, drop the object and the values; pushes nothing (the special appends CONST None). Cold: the operator switch lives in the shared `kos_inplace_reduce`. - **Compiler form:** Emitted by **`compile/inplace-attr`** when OBJ is an expression. - **Implementation**: `koskari/lib/opcode/ATTR_INPLACE.c`