composers (tm: TokenMint): BufferComposer[] {
    return [
      ComposableBuffer.compactSizeArray(() => tm.balances, v => tm.balances = v, v => new CTokenBalance(v)),
      ComposableBuffer.single<Script>(() => tm.to, v => tm.to = v, v => new CScript(v))
    ]