The validate_string() function checks that all of it's arguments are strings.  The additional arguments you've added are static strings so this change doesn't make any sense.