def decode_owner
import bendvy-ecs-core@0.1.0.3/decode.bend as Decodeimport Base
import bendvy-ecs-core@0.1.0.3/decode_data.bend as D
13def decode_owner(~Owner:Type,~project:Owner -> Owner & D.Raw,codec:D.Codec,owner:Owner) -> D.Receipt<Owner>:
14 decode_projected(~Owner,codec,project(owner))