Главное, чтобы автор внутри текста не путался в избранной терминологии. Либо у тебя "ведьма" = "любая волшебница", либо "ведьма" = "старая злая карга". Если используется то так, то эдак без выраженного авторского целеполагания, то это баг.
Stasya R:
Еще парочка таких снейджеров от Лиры Сирин, и я стану снейпоманкой. А может, я уже? Кто знает. В любом случае это прекрасно. Вканонно, пронзительно и реалистично. Стоит протянуть руку - и вот они. Не просто персонажи - живые люди.