requires more operator<<
operator<< for std::unique_ptr
Merge branch 'loggable-unique-ptr' into intrinsic-acceleration