import interface PresentationState; interface StateFactory id "state-factory" revision "state-factory@1" { static operation create id "state-factory:create" : record {occurrence:string;parent:optional>;} -> ref { call id "state-factory:create:call" execution transaction; } }