{#await object then { [`prop${num++}`]: { [`prop${num + 3}`]: propA }, [`prop${num++}`]: { [`prop${num + 5}`]: propB }, ...rest }}
propA: {propA}
propB: {propB}
num: {num}
rest: {JSON.stringify(rest)}
{/await} {#await objectReject then value} resolved {:catch { [`${prop}Z`]: propZ, [`${prop}Y`]: propY, ...rest }}propZ: {propZ}
propY: {propY}
rest: {JSON.stringify(rest)}
{/await}