@classdef.method("*")
    def method_times(self, space, w_other):
        if space.respond_to(w_other, "to_str"):
            return space.send(self, "join", [w_other])
        n = space.int_w(space.convert_type(w_other, space.w_fixnum, "to_int"))
        if n < 0:
            raise space.error(space.w_ArgumentError, "Count cannot be negative")
        w_res = W_ArrayObject(space, self.items_w - n, space.getnonsingletonclass(self))
        space.infect(w_res, self, freeze=False)
        return w_res
dataset/ETHPy150Open topazproject/topaz/topaz/objects/arrayobject.py/W_ArrayObject.method_times/operator `*` -> `-`