I think we mainly use `boolean` in ODM.