Define DF/MF bits separately.
Refactor.
Support enum.