fix: buildEvalString() can now access nested arrays uding . convention