The UniqueInstancesAdapter implements the TransactAsset for existing unique instances
(NFT-like entities), for which the Matcher can deduce the instance ID from the XCM
AssetId.
The UniqueInstancesDepositAdapter implements the TransactAsset to create unique instances
(NFT-like entities), for which no Matcher can deduce the instance ID from the XCM
AssetId. Instead, this adapter requires the InstanceCreateOp to create an instance using
NonFungibleAsset as ID derivation parameter.