Iterable<CodeAsset> get code => encodedAssets.where((e) => e.isCodeAsset).map(CodeAsset.fromEncoded);