THIS IS TAKEN DIRECTLY FROM ActiveSupport::Inflector
Constantize tries to find a declared constant with the name specified in
the string. It raises a NameError when the name is not in CamelCase or is
not initialized.
Examples
"Module".constantize #=> Module
"Class".constantize #=> Class