we probably want to feature detect that, instead of blowing up in older revs of mri