`=dormitory` has the problem of being unclear. Especially for universities, they have different apartment designs from disciplined services quarters. `=apartments` should be kept for these as they are no different from other buildings. `building=` is more structural than functional. 