Ongoing Ruby community discussion about a nicer syntax for referencing methods (vs. `method(:symbol)`), triggered by Elixir's pipe operator and raised on the Ruby tracker and blog posts. The `methods` gem provides one implementation: reference public methods of other objects and private methods of self, with support for pre-applying parameters, carrying keyword arguments, and carrying blocks, while intentionally disallowing referencing private methods on another object.