Вернул умные указатели.
Семантику перемещения возможно позже реализую.