--[=[
	Constructs a new BaseObject

	@param obj? Instance
	@return BaseObject
]=]

function BaseObject.new(obj)
	local self = setmetatable({}, BaseObject)

	self._maid = Maid.new()
	self._obj = obj

	return self
end
