Ruby is just the worst.