CLN: use putmask_simple instead of putmask
looks fine, i assume this doesn't have any perf differences as no tests broke (so for example we are not coercing to object any differnt than current). > (so for example we are not coercing to object any differnt than current).

definitely not, the point of this is to use the method that _never_ coerces > > (so for example we are not coercing to object any differnt than current).
> 
> definitely not, the point of this is to use the method that _never_ coerces

sure, benchmarks should show that something unintential didn't change am sure you are keeping track of perf 