Overwrite the plus operator so that if a "sourceable" object is used, the source code is kept
"+"(e1, e2)