Modified additions and substractions to use expression templates.