$currency is string so is it a currency code or really Currency entity ?