local engine = EngineFactory.new()
Examples of what I expect:
local engine = Engine.new()
local factory = EngineFactory.new() local engine = factory:build_engine()
Examples of what I expect:
or a more convoluted