I would like to have a preference setting to limit the rows for a single DML statement to a specified limit (e.g., 1000 rows). If the limit is exceeded, show a message box such as "DML exceeded 1000 rows" and have continue or cancel (rollback and stop script) buttons.