Avoiding private self.methods in Ruby | Dark Hacker News