The approach of using an object-oriented model with unique global references for all objects, including classes and metaclasses. enables a generlization of the concept of tokens to that of assets. Another way of thinking of this is “smart tokens”, that is assets or tokens that have methods (code) associated with them. As such, the code “travels” with the asset objects from account to account. Prasaga inherently implements cross-chain communications between its parallel chains – however at this time, we are not designing cross-chain communications with other chains (i.e. Bitcoin, Ethereum, etc.). It is likely that the community will develop such solutions in the future.