CM_SetField() and CM_SetAsField() now accept -1 as a length to have the function...