future-proof Ruby