_setFromDict thinks False is None

If v is False, it is incorrectly saved as None