Do not os.Exit(0) in test
Implement support for struct evaluation