say it: it is horribly complex semantics