Rework arithmetic/getitem with  module.