There is an esoio.token contract. This contract be used for issuing and storing many tokens starting with EOS.
However, is it possible to issue tokens without using the eosio.token contract?
What is the best way to issue tokens - to use the eosio.token contract, or to copy the eosio.token contract under new name and issue there?