More work on parsing values. Stack overflow error due to mutually recursive parsers needs to be fixed.