It definitely does not.  You got the subject wrong, you don't use the channel to add currencies, you add currencies to the channel.  So something more like `it_can_have_a_currency_added/removed` or just `its_currencies_collection_is_mutable` and put both adding and removing in one function.  Same thing with locales.