issue_5: Refactored the handling of legal tender so that we have less duplication