Нужны проверки на тип матрицы ```src```.