redefine +
redefine <<