Sync from libucl, and only convert string to boolean and/or integers