"true" and "false" strings should be handled like booleans