Nice thing! I will follow discussion about that in the appropriate PR but maybe we can define a predicate which can take an argument such as:

~~~ruby
if platform?(:rubinius) || platform?(:jruby)
~~~

Or something like this.