get DEA working
merge sprint
context building function has issues and no tests
use emit_config signature
wip testing
fix typo