def coerce_to_bool(x: str) -> bool:
    """Convert string to bool value."""
    if x.lower() in ('true', 'yes', 'on', '1', 'false', 'no', 'off', '0'):
        return x.lower() in ('true', 'yes', 'on', '1')
    raise ValueError()