Semantic alignment systems: what's what, and what's not