minor refactoring. added individual validation function
santa fe trail example with new BNF grammar (gearnet)
added functions to eval call namespace