I think you now understand what you have gotten yourself into with this endeavor :) Pretending that there's always a `RBENV_ROOT/version` file (even when there's none) freed us from having to think about all these edge cases in the past.