Could you add a comment here to both explain what this option is and to warn against the dangers of setting the WriteType without THROUGH?