In TypeScript: `new MF(sourceMf).getInfo().parts` results in an error because `parts` doesn't always exist (and is not in the types). Suggested solution: always add a `parts` array, even if there's only one part.