to keep the ruby 1.9 compatibility, we have to vendor .constantize or reimplement it ourselves. I would recommend the first. (fixes build on travis)