vcool. I even made my own not so long ago (but more performant)
local function ezInstance(name, props)
local obj = Instance.new(name)
for i,v in pairs(props) do
if not i == "Parent" then -- performance
obj[i] = v
end
end
local parentProperty = props["Parent"]
if parentProperty then
obj.Parent = parentProperty
end
return obj
end
local inst = ezInstance("Part", {
Name = "Hi",
Parent = workspace
})