However, the codes are clearly not of equal levels of generality; for example, the code H is used to represent all humans, while M represents human males.
for a restriction with type H, we would want to allow words with the more specific semantic class M to meet it.