Builtin Library
README.md
merge (module)
The Luau function part.merge calls through the Luau node (io.luau): merge(parts, domains) packs named pieces into one part, { __proc_type = "Part", pieces = { [name] = { value, domain } } }. It refuses an empty parts, a piece keyed by anything but a non-empty name, and a domain other than "point", "primitive" or "mesh". Only part.merge requires it.