Added macros to exclude redefinement.
Added first function: +.