Adding non-existant variable logic
Adding helper namespaces and new tests
Removing the nonexistant variable check inside dictExists and listExists
and adding methods for changing the configurations
Generalize the additional attributes
Fix for missing go to key conditions
Adding new config method tests
Adding filters to forloops as well
Adding for filter test