do all natural languages have heads