parsing enhancements

make string values a first class citizen
parsing enhancements