I don't know off-hand. Have you tried removing this check and running all the tests in different versions of Ruby? I would hope that one or more acceptance tests would fail and give you a clue as to why it is needed.