Если undefined то должно возвращать всю строку, что б не сломалось старое поведение