Возможно ли задать значение по умолчанию для параметра sub'a? Есть функция, типичный вызов которой выглядит так foo("string",undef); и только в исключительный случаях foo("error",1); Хотелось бы иметь возможность вызывать так foo("string"); foo("error",1); Имеется ввиду, что включены все strict моды, жёстко заданы прототипы и т.п. Мне нужно как в C++. Это возможно в Perl?