The check_for_dups argument does not appear to be used anywhere.
 
 Developer time: 1 day
+
+Progress: First variant now handles string escaping properly.