@searls I'm with you here. Seems like a prime example of a solution... https://ruby.social/users/drenmi/statuses/112533396984809236