Yes! The linked article didn’t capture all the symbols in the original DDJ article. There were in fact `<<` preceding each arg. The actual line was:
obj<-method << arg1 << arg2
which requires overloading the less-than, unary negation, and the double-less-than operators.