Howard Hinnant wrote:
* It has cute syntax to safely handle arrays: unique_ptr.
* You can also customize the storage type (defaults to T*) by giving
your deleter an optional D::pointer type.
Do you have a rationale/use cases for D::pointer and unique_ptr?