why a string for `'true'` and not a boolean?