Chapter 2

Extend multiplication test which fails due side effect of method
Chapter 2

Modify interface of Dollar in test to remove side effect
Chapter 2

Fix compile error in test

Add return type