Be more flexible with activesupport dependency