https://blog.camel.dev/posts/ruby-instance-vs-class-variable/