being less restrictive on activesupport version