Fix missing debug info for nested dictionaries

fixes #7688
Fix "object list" output for empty fields
Native codegen (WIP)

Conflicts:
	lib/config/expression.cpp