That's quite unusual for mongoid, AFAIK. In theory libraries try not to break backward compatibility, so why?