public Money this[Currency currency] { get { return Bag.ContainsKey(currency) ? Bag[currency] : null; } }