## Feature request #### Feature description <!-- Description in a few sentences what the feature consists of and what problem it will solve --> - `LifecyclePublisher` does not have SMART_PTRS_DEF As an aside, when I used: ``` rclcpp_lifecycle::LifecyclePublisher<MyType>::SharedPtr ``` It compiled, but it turned into a standard `rclcpp::Publisher`