Не хочется цеплять сюда ActiveSupport только ради constantize, оставил старый код специально чтобы пометить, что надо найти какой-то workaround. Проблема в том что если не использовать constantize то возникает проблема при использовании в Rails-приложении. Там ActiveSupport есть самособой и он перекрывает const_missing и вот новый вариант (описанный в AS) приводит к ошибке...