package test:test; interface test-import { resource resource-a { constructor(id: u32); } record record-a { resource-a: resource-a, resources: list, } resource resource-b { make: static func(record-a: record-a); } } world test-world { import test-import; }