fix key-value literal fields
rebuild parser