core/umat: usage flags
umat usage flags: apply to some functions