Implement currency formatting

- [x] Implementation
- [x] Tests
- [x] Doc

Fix #238 
You can move this up in front of the `if` above and remove the duplicate.