another take at "multi methods"
First (faulty) design of Currency
still imperfect design of Curreny