    # File lib/active_record/base.rb, line 2198
            def compute_type(type_name)
              modularized_name = type_name_with_module(type_name)
              silence_warnings do
                begin
                  class_eval(modularized_name, __FILE__, __LINE__)
                rescue NameError
                  class_eval(type_name, __FILE__, __LINE__)
                end
              end
            end