So glad I am not the only one. It doesn’t help that I work on various projects, some of which use really old compilers. Tried using make_shared the other day and the compiler was not having any of it. Triple checked my syntax and spelling three times before realizing that the compiler was too old to support it.
For us this design is closer to marketing’s portrayal. The design is a tiger that has lost his tail, is slightly inbred, and has a bit of mange. The implementation looks like this implementation after a dog has used it as a chew toy.