package examples:aggregate-with-scalar-state; interface aggregate-with-scalar-state-service { aggregate-fn: func() -> result,string>; type my-state-item-value = u32; record my-state-item { key: string, value: my-state-item-value, } type my-state = list; init-my-state: func( value: my-state); } world aggregate-with-scalar-state-world { export aggregate-with-scalar-state-service; }