Flatten the json walker. support premative types. bug fix.