Smart Pointers, fixed col::toFar