function TestSession.new(n)local F={results=TestResults.new(n),nodeStack={};contextStack={},hasFocusNodes=false}setmetatable(F,TestSession)return F end

function TestSession.new(plan)
	local self = {
		results = TestResults.new(plan),
		nodeStack = {},
		contextStack = {},
		hasFocusNodes = false
	}

	setmetatable(self, TestSession)

	return self
end
