If {NULL} is selected, it means that we need not generate any measure word at the current position.
no matter what kinds of measure words they are, we can handle the issue of measure word generation in a unified framework.