correct test for exist variable not null
Auto tests with guard and guard-shell
add info in guard