The old Summa now inherits from std::enable_shared_from_this.