@snow rider Interesting discussion! It’s always helpful to see how others in the Ruby community approach this problem.