identity rate
refactoring
testing mixed addition
test passed
refactoring. Everything still green
generalizing Money to Expression
all green