def METHOD_NAME(self):
    # again, if the instance for .general was the same,
    # we would see this test fail
    bc1: Config = Config()
    bc2: Config = Config()
    self.assertEqual(bc1, bc2)
    bc1.general.spacy_model = 'Non-default-value'
    self.assertNotEqual(bc1.general, bc2.general)
    self.assertNotEqual(bc1.general.spacy_model, bc2.general.spacy_model)
    self.assertNotEqual(bc1, bc2)