This is actually a pretty new feature: https://www.ruby-lang.org/en/news/2013/12/25/ruby-2-1-0-is-released/

https://bugs.ruby-lang.org/issues/3753

considering this, it might be a bummer, if we want to support ruby 2.0..