removed defective warn_then_missing_string method