<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -249,7 +249,7 @@ gem: cachetastic 1.7.4
 * INCOMPATIBILITY NOTICE: Test::Unit::TestCase is no longer the default testing framework, RSpec is. If you wish to use
   Test::Unit::TestCase add the following config parameter to your config/app_config/default.yml file:
   mack::testing_framework: test_case
-* INCOMPATIBILITY NOTICE: ENV[&quot;_mack_env&quot;] and ENV[&quot;_mack_root&quot;] are no longer supported, please use ENV[&quot;MACK_ENV&quot;] and ENV[&quot;MACK_ROOT&quot;], or just Mack.env and Mack.root
+* INCOMPATIBILITY NOTICE: ENV[&quot;_mack_env&quot;] and ENV[&quot;_mack_root&quot;] are no longer supported, please use ENV['MACK_ENV'] and ENV['MACK_ROOT'], or just Mack.env and Mack.root
 * INCOMPATIBILITY NOTICE: MACK_DEFAULT_LOGGER constant is no longer available. Please use Mack.logger instead.
 * INCOMPATIBILITY NOTICE: The ApplicationHelper module is now deprecated. Please move view level helpers into Mack::ViewHelpers::* and controller helpers into Mack::ControllerHelpers::&lt;controller_name&gt;
 * thin.ru and thin.yml are no longer needed, you may delete them.</diff>
      <filename>CHANGELOG</filename>
    </modified>
    <modified>
      <diff>@@ -4,6 +4,6 @@ require 'rake'
 require 'rake/testtask'
 require 'rake/rdoctask'
  
-require File.join(&quot;lib&quot;, &quot;mack&quot;, &quot;tasks&quot;, &quot;rake_helpers.rb&quot;)
-Dir.glob(File.join(&quot;tasks&quot;, &quot;**/*.rake&quot;)).each {|r| load r}
-Dir.glob(File.join(&quot;lib&quot;, &quot;mack&quot;, &quot;tasks&quot;, &quot;**/*.rake&quot;)).each {|r| load r}
\ No newline at end of file
+require File.join('lib', 'mack', 'tasks', &quot;rake_helpers.rb&quot;)
+Dir.glob(File.join('tasks', &quot;**/*.rake&quot;)).each {|r| load r}
+Dir.glob(File.join('lib', 'mack', 'tasks', &quot;**/*.rake&quot;)).each {|r| load r}
\ No newline at end of file</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
 if ARGV.include?(&quot;-e&quot;)
-  ENV[&quot;MACK_ENV&quot;] = ARGV[ARGV.index(&quot;-e&quot;) + 1] unless ENV[&quot;MACK_ENV&quot;]
+  ENV['MACK_ENV'] = ARGV[ARGV.index(&quot;-e&quot;) + 1] unless ENV['MACK_ENV']
 end
 
 @mack_gem_version = nil</diff>
      <filename>bin/env_handler.rb</filename>
    </modified>
    <modified>
      <diff>@@ -10,7 +10,7 @@ require 'pp'
 require 'erb'
 require 'genosaurus'
 require 'mack-facets'
-require File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;lib&quot;, &quot;mack&quot;, &quot;generators&quot;, &quot;mack_application_generator&quot;, &quot;mack_application_generator&quot;)
+require File.join(File.dirname(__FILE__), '..', 'lib', 'mack', &quot;generators&quot;, &quot;mack_application_generator&quot;, &quot;mack_application_generator&quot;)
 
 app = ARGV[0]
 raise &quot;You must specify a name for this application!&quot; if app.nil?
@@ -39,4 +39,4 @@ end
 
 opts.parse!(ARGV)
 
-MackApplicationGenerator.run({&quot;app&quot; =&gt; app, &quot;orm&quot; =&gt; options.orm, &quot;testing_framework&quot; =&gt; options.testing_framework, &quot;js_framework&quot; =&gt; options.js_framework})
+MackApplicationGenerator.run({'app' =&gt; app, &quot;orm&quot; =&gt; options.orm, &quot;testing_framework&quot; =&gt; options.testing_framework, &quot;js_framework&quot; =&gt; options.js_framework})</diff>
      <filename>bin/mack</filename>
    </modified>
    <modified>
      <diff>@@ -74,5 +74,5 @@ else
     end
   end
   
-  Mack::SimpleServer.run(:handler =&gt; handler, :port =&gt; port, :environment =&gt; ENV[&quot;MACK_ENV&quot;])
+  Mack::SimpleServer.run(:handler =&gt; handler, :port =&gt; port, :environment =&gt; ENV['MACK_ENV'])
 end
\ No newline at end of file</diff>
      <filename>bin/mackery-server</filename>
    </modified>
    <modified>
      <diff>@@ -5,7 +5,7 @@ require 'optparse'
 
 automatic = false
 server = nil
-env = &quot;development&quot;
+env = 'development'
 daemonize = false
 pid = nil
 options = {:Port =&gt; 9292, :Host =&gt; &quot;0.0.0.0&quot;, :AccessLog =&gt; []}
@@ -125,7 +125,7 @@ end
 p server  if $DEBUG
 
 case env
-when &quot;development&quot;
+when 'development'
   app = Rack::Builder.new {
     use Rack::CommonLogger, STDERR  unless server.name =~ /CGI/
     use Rack::ShowExceptions</diff>
      <filename>lib/gems/rack-0.4.0/bin/rackup</filename>
    </modified>
    <modified>
      <diff>@@ -52,7 +52,7 @@ table { width:100%%; }
     F = ::File
 
     def _call(env)
-      if env[&quot;PATH_INFO&quot;].include? &quot;..&quot;
+      if env[&quot;PATH_INFO&quot;].include? '..'
         body = &quot;Forbidden\n&quot;
         size = body.respond_to?(:bytesize) ? body.bytesize : body.size
         return [403, {&quot;Content-Type&quot; =&gt; &quot;text/plain&quot;,&quot;Content-Length&quot; =&gt; size.to_s}, [body]]</diff>
      <filename>lib/gems/rack-0.4.0/lib/rack/directory.rb</filename>
    </modified>
    <modified>
      <diff>@@ -22,7 +22,7 @@ module Rack
     F = ::File
 
     def _call(env)
-      if env[&quot;PATH_INFO&quot;].include? &quot;..&quot;
+      if env[&quot;PATH_INFO&quot;].include? '..'
         body = &quot;Forbidden\n&quot;
         size = body.respond_to?(:bytesize) ? body.bytesize : body.size
         return [403, {&quot;Content-Type&quot; =&gt; &quot;text/plain&quot;,&quot;Content-Length&quot; =&gt; size.to_s}, [body]]</diff>
      <filename>lib/gems/rack-0.4.0/lib/rack/file.rb</filename>
    </modified>
    <modified>
      <diff>@@ -10,9 +10,9 @@ module Rack
   #     will serve all requests beginning with /media from the &quot;media&quot; folder
   #     located in the current directory (ie media/*).
   #
-  #     use Rack::Static, :urls =&gt; [&quot;/css&quot;, &quot;/images&quot;], :root =&gt; &quot;public&quot;
+  #     use Rack::Static, :urls =&gt; [&quot;/css&quot;, &quot;/images&quot;], :root =&gt; 'public'
   #     will serve all requests beginning with /css or /images from the folder
-  #     &quot;public&quot; in the current directory (ie public/css/* and public/images/*)
+  #     'public' in the current directory (ie public/css/* and public/images/*)
 
   class Static
 </diff>
      <filename>lib/gems/rack-0.4.0/lib/rack/static.rb</filename>
    </modified>
    <modified>
      <diff>@@ -58,8 +58,8 @@ module Rant          # :nodoc:
         end
         args.concat rcov_opts
         args &lt;&lt; &quot;-o&quot; &lt;&lt; @output_dir
-        if test(?d, &quot;test&quot;)
-          @test_dirs &lt;&lt; &quot;test&quot; 
+        if test(?d, 'test')
+          @test_dirs &lt;&lt; 'test' 
         elsif test(?d, &quot;tests&quot;)
           @test_dirs &lt;&lt; &quot;tests&quot;
         end</diff>
      <filename>lib/gems/rcov-0.8.1.2.0/lib/rcov/rant.rb</filename>
    </modified>
    <modified>
      <diff>@@ -16,7 +16,7 @@ module Rcov
   #   require 'rcov/rcovtask'
   #   
   #   Rcov::RcovTask.new do |t|
-  #     t.libs &lt;&lt; &quot;test&quot;
+  #     t.libs &lt;&lt; 'test'
   #     t.test_files = FileList['test/test*.rb']
   #     t.verbose = true
   #   end
@@ -81,7 +81,7 @@ module Rcov
     # Create a testing task.
     def initialize(name=:rcov)
       @name = name
-      @libs = [&quot;lib&quot;]
+      @libs = ['lib']
       @pattern = nil
       @test_files = nil
       @verbose = false</diff>
      <filename>lib/gems/rcov-0.8.1.2.0/lib/rcov/rcovtask.rb</filename>
    </modified>
    <modified>
      <diff>@@ -160,7 +160,7 @@ module Spec
       end
     
       def mock_framework_path(framework_name)
-        File.expand_path(File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;..&quot;, &quot;..&quot;, &quot;plugins&quot;, &quot;mock_frameworks&quot;, framework_name))
+        File.expand_path(File.join(File.dirname(__FILE__), '..', '..', '..', 'plugins', &quot;mock_frameworks&quot;, framework_name))
       end
     end
   end</diff>
      <filename>lib/gems/rspec-1.1.11/lib/spec/example/configuration.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.expand_path(File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;..&quot;, &quot;lib&quot;, &quot;spec&quot;, &quot;mocks&quot;))
+require File.expand_path(File.join(File.dirname(__FILE__), '..', '..', 'lib', &quot;spec&quot;, &quot;mocks&quot;))
 require 'spec/mocks/framework'
 require 'spec/mocks/extensions'
 </diff>
      <filename>lib/gems/rspec-1.1.11/plugins/mock_frameworks/rspec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -272,7 +272,7 @@ module Spec
           it &quot;should run before(:all) block only once&quot; do
             before_all_run_count_run_count = 0
             example_group.before(:all) {before_all_run_count_run_count += 1}
-            example_group.it(&quot;test&quot;) {true}
+            example_group.it('test') {true}
             example_group.it(&quot;test2&quot;) {true}
             example_group.run
             before_all_run_count_run_count.should == 1
@@ -281,7 +281,7 @@ module Spec
           it &quot;should run after(:all) block only once&quot; do
             after_all_run_count = 0
             example_group.after(:all) {after_all_run_count += 1}
-            example_group.it(&quot;test&quot;) {true}
+            example_group.it('test') {true}
             example_group.it(&quot;test2&quot;) {true}
             example_group.run
             after_all_run_count.should == 1
@@ -293,7 +293,7 @@ module Spec
             context_instance_value_out = &quot;&quot;
             example_group.before(:all) { @instance_var = context_instance_value_in }
             example_group.after(:all) { context_instance_value_out = @instance_var }
-            example_group.it(&quot;test&quot;) {true}
+            example_group.it('test') {true}
             example_group.run
             context_instance_value_in.should == context_instance_value_out
           end
@@ -302,7 +302,7 @@ module Spec
             context_instance_value_in = &quot;Hello there&quot;
             context_instance_value_out = &quot;&quot;
             example_group.before(:all) { @instance_var = context_instance_value_in }
-            example_group.it(&quot;test&quot;) {context_instance_value_out = @instance_var}
+            example_group.it('test') {context_instance_value_out = @instance_var}
             example_group.run
             context_instance_value_in.should == context_instance_value_out
           end
@@ -340,7 +340,7 @@ module Spec
             @special_example_group.append_before(:each) { fiddle &lt;&lt; &quot;special.append_before(:each, :type =&gt; :special)&quot; }
 
             example_group = Class.new(@special_example_group).describe(&quot;I'm a special example_group&quot;) {}
-            example_group.it(&quot;test&quot;) {true}
+            example_group.it('test') {true}
             example_group.run
             fiddle.should == [
               'Example.prepend_before(:all)',
@@ -408,7 +408,7 @@ module Spec
 
             example_group.include mod1, mod2
 
-            example_group.it(&quot;test&quot;) do
+            example_group.it('test') do
               mod1_method
               mod2_method
             end
@@ -516,7 +516,7 @@ module Spec
 
           it &quot;should not run any example&quot; do
             spec_ran = false
-            example_group.it(&quot;test&quot;) {spec_ran = true}
+            example_group.it('test') {spec_ran = true}
             example_group.run
             spec_ran.should be_false
           end
@@ -541,7 +541,7 @@ module Spec
               error.message.should eql(&quot;before(:all) failure&quot;)
             end
 
-            example_group.it(&quot;test&quot;) {true}
+            example_group.it('test') {true}
             example_group.run
           end
         end</diff>
      <filename>lib/gems/rspec-1.1.11/spec/spec/example/example_group_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -244,7 +244,7 @@ module Spec
           example_group.it_should_behave_like(&quot;shared example_group&quot;)
           example_group.include mod1
 
-          example_group.it(&quot;test&quot;) do
+          example_group.it('test') do
             mod1_method
             mod2_method
           end</diff>
      <filename>lib/gems/rspec-1.1.11/spec/spec/example/shared_example_group_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,7 @@
 steps_for :running_rspec do
 
   Given(&quot;the file $relative_path&quot;) do |relative_path|
-    @path = File.expand_path(File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;..&quot;, &quot;resources&quot;, relative_path))
+    @path = File.expand_path(File.join(File.dirname(__FILE__), '..', '..', &quot;resources&quot;, relative_path))
     unless File.exist?(@path)
       raise &quot;could not find file at #{@path}&quot;
     end</diff>
      <filename>lib/gems/rspec-1.1.11/stories/resources/steps/running_rspec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -13,9 +13,9 @@ run_once do
 
   fl = File.join_from_here('..')
 
-  require File.join(fl, &quot;..&quot;, &quot;..&quot;, &quot;bin&quot;, &quot;gem_load_path.rb&quot;)
+  require File.join(fl, '..', '..', &quot;bin&quot;, &quot;gem_load_path.rb&quot;)
 
-  require File.join(fl, &quot;..&quot;, &quot;mack.rb&quot;)
+  require File.join(fl, '..', &quot;mack.rb&quot;)
 
   require File.join(fl, &quot;testing&quot;, &quot;helpers.rb&quot;)
 </diff>
      <filename>lib/mack/boot/console.rb</filename>
    </modified>
    <modified>
      <diff>@@ -6,10 +6,10 @@ run_once do
   init_message('core')
   
   # Require all the necessary files to make Mack actually work!
-  lib_dirs = [&quot;assets&quot;, &quot;errors&quot;, &quot;core_extensions&quot;, &quot;utils&quot;, &quot;sessions&quot;, &quot;runner_helpers&quot;, &quot;routing&quot;, &quot;view_helpers&quot;, &quot;rendering&quot;, &quot;controller&quot;, &quot;tasks&quot;, &quot;initialization/server&quot;, &quot;generators&quot;, 'view']
-  lib_dirs &lt;&lt; &quot;testing&quot;# if Mack.env == &quot;test&quot;
+  lib_dirs = [&quot;assets&quot;, &quot;errors&quot;, &quot;core_extensions&quot;, &quot;utils&quot;, &quot;sessions&quot;, &quot;runner_helpers&quot;, &quot;routing&quot;, &quot;view_helpers&quot;, &quot;rendering&quot;, &quot;controller&quot;, 'tasks', &quot;initialization/server&quot;, &quot;generators&quot;, 'view']
+  lib_dirs &lt;&lt; &quot;testing&quot;# if Mack.env == 'test'
   lib_dirs.each do |dir|
-    dir_globs = Dir.glob(File.join_from_here(&quot;..&quot;, dir, &quot;**/*.rb&quot;))
+    dir_globs = Dir.glob(File.join_from_here('..', dir, &quot;**/*.rb&quot;))
     dir_globs.sort.each do |d|
       # puts File.expand_path(d)
       require File.expand_path(d) unless d.match(/console/)</diff>
      <filename>lib/mack/boot/core.rb</filename>
    </modified>
    <modified>
      <diff>@@ -12,7 +12,7 @@ run_once do
       # application load setup.
       def self.load
         ivar_cache do
-          require File.join_from_here(&quot;..&quot;, &quot;..&quot;, &quot;mack_app&quot;)
+          require File.join_from_here('..', '..', &quot;mack_app&quot;)
         end
       end
 </diff>
      <filename>lib/mack/boot/environment.rb</filename>
    </modified>
    <modified>
      <diff>@@ -10,7 +10,7 @@ run_once do
   # gem 'logging'
   require 'logging'
   
-  require File.join_from_here(&quot;..&quot;, &quot;utils&quot;, &quot;ansi&quot;, &quot;ansi_color.rb&quot;)
+  require File.join_from_here('..', &quot;utils&quot;, &quot;ansi&quot;, &quot;ansi_color.rb&quot;)
   require File.join_from_here('logging', 'filter')
   require File.join_from_here('logging', 'basic_layout.rb')
   require File.join_from_here('logging', 'color_layout.rb')</diff>
      <filename>lib/mack/boot/logging.rb</filename>
    </modified>
    <modified>
      <diff>@@ -5,12 +5,12 @@ run_once do
     
     # Returns the root of the current Mack application
     def self.root
-      ENV[&quot;MACK_ROOT&quot;] ||= FileUtils.pwd
+      ENV['MACK_ROOT'] ||= FileUtils.pwd
     end
   
     # Returns the environment of the current Mack application
     def self.env
-      ENV[&quot;MACK_ENV&quot;] ||= &quot;development&quot;
+      ENV['MACK_ENV'] ||= 'development'
     end
     
     # Returns true/false based on whether the specified environment
@@ -71,37 +71,41 @@ run_once do
 
       # &lt;MACK_PROJECT_ROOT&gt;/public
       def self.public(*files)
-        Mack::Paths.root(&quot;public&quot;, *files)
+        Mack::Paths.root('public', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/public/images
       def self.images(*files)
-        Mack::Paths.public(&quot;images&quot;, *files)
+        Mack::Paths.public('images', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/public/javascripts
       def self.javascripts(*files)
-        Mack::Paths.public(&quot;javascripts&quot;, *files)
+        Mack::Paths.public('javascripts', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/public/stylesheets
       def self.stylesheets(*files)
-        Mack::Paths.public(&quot;stylesheets&quot;, *files)
+        Mack::Paths.public('stylesheets', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/app
       def self.app(*files)
-        Mack::Paths.root(&quot;app&quot;, *files)
+        Mack::Paths.root('app', *files)
+      end
+      
+      def self.form_builders(*files)
+        Mack::Paths.app('form_builders')
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/log
       def self.log(*files)
-        Mack::Paths.root(&quot;log&quot;, *files)
+        Mack::Paths.root('log', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/test
       def self.test(*files)
-        Mack::Paths.root(&quot;test&quot;, *files)
+        Mack::Paths.root('test', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/tmp
@@ -111,106 +115,106 @@ run_once do
 
       # &lt;MACK_PROJECT_ROOT&gt;/test/models
       def self.model_tests(*files)
-        Mack::Paths.test(&quot;models&quot;, *files)
+        Mack::Paths.test('models', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/test/controllers
       def self.controller_tests(*files)
-        Mack::Paths.test(&quot;controllers&quot;, *files)
+        Mack::Paths.test('controllers', *files)
       end
 
       def self.test_helpers(*files)
-        Mack::Paths.test(&quot;helpers&quot;, *files)
+        Mack::Paths.test('helpers', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/test/helpers/controllers
       def self.controller_helper_tests(*files)
-        Mack::Paths.test_helpers(&quot;controllers&quot;, *files)
+        Mack::Paths.test_helpers('controllers', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/test/helpers/views
       def self.view_helper_tests(*files)
-        Mack::Paths.test_helpers(&quot;views&quot;, *files)
+        Mack::Paths.test_helpers('views', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/app/views
       def self.views(*files)
-        Mack::Paths.app(&quot;views&quot;, *files)
+        Mack::Paths.app('views', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/app/views/layouts
       def self.layouts(*files)
-        Mack::Paths.views(&quot;layouts&quot;, *files)
+        Mack::Paths.views('layouts', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/app/controllers
       def self.controllers(*files)
-        Mack::Paths.app(&quot;controllers&quot;, *files)
+        Mack::Paths.app('controllers', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/app/models
       def self.models(*files)
-        Mack::Paths.app(&quot;models&quot;, *files)
+        Mack::Paths.app('models', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/app/helpers
       def self.helpers(*files)
-        Mack::Paths.app(&quot;helpers&quot;, *files)
+        Mack::Paths.app('helpers', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/app/helpers/controllers
       def self.controller_helpers(*files)
-        Mack::Paths.helpers(&quot;controllers&quot;, *files)
+        Mack::Paths.helpers('controllers', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/app/helpers/views
       def self.view_helpers(*files)
-        Mack::Paths.helpers(&quot;views&quot;, *files)
+        Mack::Paths.helpers('views', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/lib
       def self.lib(*files)
-        Mack::Paths.root(&quot;lib&quot;, *files)
+        Mack::Paths.root('lib', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/lib/tasks
       def self.tasks(*files)
-        Mack::Paths.lib(&quot;tasks&quot;, *files)
+        Mack::Paths.lib('tasks', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/db
       def self.db(*files)
-        Mack::Paths.root(&quot;db&quot;, *files)
+        Mack::Paths.root('db', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/db/migrations
       def self.migrations(*files)
-        Mack::Paths.db(&quot;migrations&quot;, *files)
+        Mack::Paths.db('migrations', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/config
       def self.config(*files)
-        Mack::Paths.root(&quot;config&quot;, *files)
+        Mack::Paths.root('config', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/config/configatron
       def self.configatron(*files)
-        Mack::Paths.config(&quot;configatron&quot;, *files)
+        Mack::Paths.config('configatron', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/config/initializers
       def self.initializers(*files)
-        Mack::Paths.config(&quot;initializers&quot;, *files)
+        Mack::Paths.config('initializers', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/vendor
       def self.vendor(*files)
-        Mack::Paths.root(&quot;vendor&quot;, *files)
+        Mack::Paths.root('vendor', *files)
       end
 
       # &lt;MACK_PROJECT_ROOT&gt;/vendor/plugins
       def self.plugins(*files)
-        Mack::Paths.vendor(&quot;plugins&quot;, *files)
+        Mack::Paths.vendor('plugins', *files)
       end
       
       # &lt;MACK_PROJECT_ROOT&gt;/tmp/portlet_package</diff>
      <filename>lib/mack/boot/paths.rb</filename>
    </modified>
    <modified>
      <diff>@@ -11,7 +11,7 @@ run_once do
   Mack.search_path(:plugins).each do |path|
     Dir.glob(File.join(path, '*')).each do |d|
       plugins &lt;&lt; d
-      $: &lt;&lt; File.join(d, &quot;lib&quot;) # add the lib for this plugin to the global load path
+      $: &lt;&lt; File.join(d, 'lib') # add the lib for this plugin to the global load path
     end
   end
   plugins.sort.each do |plug|
@@ -20,7 +20,7 @@ run_once do
     rescue Exception =&gt; e
       puts e.message
     end
-    $:.delete(File.join(plug, &quot;lib&quot;)) # remove the plugins lib directory from the global load path.
+    $:.delete(File.join(plug, 'lib')) # remove the plugins lib directory from the global load path.
   end
   
 end
\ No newline at end of file</diff>
      <filename>lib/mack/boot/plugins.rb</filename>
    </modified>
    <modified>
      <diff>@@ -60,7 +60,7 @@ class ControllerGenerator &lt; Genosaurus
   
   def add_actions
     @actions.each do |action|
-      template(action_template(action), File.join(&quot;app&quot;, &quot;views&quot;, @name_plural, &quot;#{action}.html.erb&quot;))
+      template(action_template(action), File.join('app', 'views', @name_plural, &quot;#{action}.html.erb&quot;))
     end    
   end
   </diff>
      <filename>lib/mack/generators/controller_generator/controller_generator.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,18 +1,18 @@
 controller_template:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;app&quot;, &quot;controllers&quot;, &quot;controller.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(&quot;app&quot;, &quot;controllers&quot;, &quot;#{@name_plural}_controller.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'app', 'controllers', &quot;controller.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join('app', 'controllers', &quot;#{@name_plural}_controller.rb&quot;) %&gt;
 views_migrations:
   type: directory
-  output_path: &lt;%= File.join(&quot;app&quot;, &quot;views&quot;, @name_plural) %&gt;
+  output_path: &lt;%= File.join('app', 'views', @name_plural) %&gt;
 &lt;% if configatron.mack.testing_framework.to_s == &quot;test_case&quot; -%&gt;
 test_template:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;test&quot;, &quot;controllers&quot;, &quot;test_case.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(&quot;test&quot;, &quot;controllers&quot;, &quot;#{@name_plural}_controller_test.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'test', 'controllers', &quot;test_case.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join('test', 'controllers', &quot;#{@name_plural}_controller_test.rb&quot;) %&gt;
 &lt;% elsif configatron.mack.testing_framework.to_s == &quot;rspec&quot; -%&gt;
 test_template:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;test&quot;, &quot;controllers&quot;, &quot;rspec.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(&quot;test&quot;, &quot;controllers&quot;, &quot;#{@name_plural}_controller_spec.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'test', 'controllers', &quot;rspec.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join('test', 'controllers', &quot;#{@name_plural}_controller_spec.rb&quot;) %&gt;
 &lt;% end -%&gt;
\ No newline at end of file</diff>
      <filename>lib/mack/generators/controller_generator/manifest.yml</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;spec_helper.rb&quot;)
+require File.join(File.dirname(__FILE__), '..', &quot;spec_helper.rb&quot;)
 
 describe &lt;%= @name_plural_camel %&gt;Controller do
   &lt;% @actions.each do |action| %&gt;</diff>
      <filename>lib/mack/generators/controller_generator/templates/test/controllers/rspec.rb.template</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;test_helper.rb&quot;)
+require File.join(File.dirname(__FILE__), '..', &quot;test_helper.rb&quot;)
 
 class &lt;%= @name_plural_camel %&gt;ControllerTest &lt; Test::Unit::TestCase
   </diff>
      <filename>lib/mack/generators/controller_generator/templates/test/controllers/test_case.rb.template</filename>
    </modified>
    <modified>
      <diff>@@ -1,15 +1,15 @@
 helper_template:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;app&quot;, &quot;helpers&quot;, &quot;controllers&quot;, &quot;helper.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(&quot;app&quot;, &quot;helpers&quot;, &quot;controllers&quot;, &quot;#{@name_plural}_controller_helper.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'app', 'helpers', 'controllers', &quot;helper.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join('app', 'helpers', 'controllers', &quot;#{@name_plural}_controller_helper.rb&quot;) %&gt;
 &lt;% if configatron.mack.testing_framework.to_s == &quot;test_case&quot; -%&gt;
 helper_test_template:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;test&quot;, &quot;helpers&quot;, &quot;controllers&quot;, &quot;test_case.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(&quot;test&quot;, &quot;helpers&quot;, &quot;controllers&quot;, &quot;#{@name_plural}_controller_helper_test.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'test', 'helpers', 'controllers', &quot;test_case.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join('test', 'helpers', 'controllers', &quot;#{@name_plural}_controller_helper_test.rb&quot;) %&gt;
 &lt;% elsif configatron.mack.testing_framework.to_s == &quot;rspec&quot; -%&gt;
 helper_test_template:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;test&quot;, &quot;helpers&quot;, &quot;controllers&quot;, &quot;rspec.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(&quot;test&quot;, &quot;helpers&quot;, &quot;controllers&quot;, &quot;#{@name_plural}_controller_helper_spec.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'test', 'helpers', 'controllers', &quot;rspec.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join('test', 'helpers', 'controllers', &quot;#{@name_plural}_controller_helper_spec.rb&quot;) %&gt;
 &lt;% end -%&gt;
\ No newline at end of file</diff>
      <filename>lib/mack/generators/controller_helper_generator/manifest.yml</filename>
    </modified>
    <modified>
      <diff>@@ -1,8 +1,8 @@
-require File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;..&quot;, &quot;version&quot;)
+require File.join(File.dirname(__FILE__), '..', '..', &quot;version&quot;)
 class MackApplicationGenerator &lt; Genosaurus
   
   def app_name
-    @options[&quot;app&quot;].underscore.downcase
+    @options['app'].underscore.downcase
   end
   
   def testing_framework</diff>
      <filename>lib/mack/generators/mack_application_generator/mack_application_generator.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,62 +1,62 @@
 # Files:
 default_controller:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;app&quot;, &quot;controllers&quot;, &quot;default_controller.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;app&quot;, &quot;controllers&quot;, &quot;default_controller.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'app', 'controllers', &quot;default_controller.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'app', 'controllers', &quot;default_controller.rb&quot;) %&gt;
 application_helper:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;app&quot;, &quot;helpers&quot;, &quot;views&quot;, &quot;application_helper.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;app&quot;, &quot;helpers&quot;, &quot;views&quot;, &quot;application_helper.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'app', 'helpers', 'views', &quot;application_helper.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'app', 'helpers', 'views', &quot;application_helper.rb&quot;) %&gt;
 default_controller_helper:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;app&quot;, &quot;helpers&quot;, &quot;controllers&quot;, &quot;default_controller_helper.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;app&quot;, &quot;helpers&quot;, &quot;controllers&quot;, &quot;default_controller_helper.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'app', 'helpers', 'controllers', &quot;default_controller_helper.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'app', 'helpers', 'controllers', &quot;default_controller_helper.rb&quot;) %&gt;
 index_view:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;app&quot;, &quot;views&quot;, &quot;default&quot;, &quot;index.html.erb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;app&quot;, &quot;views&quot;, &quot;default&quot;, &quot;index.html.erb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'app', 'views', &quot;default&quot;, &quot;index.html.erb.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'app', 'views', &quot;default&quot;, &quot;index.html.erb&quot;) %&gt;
 application_layout:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;app&quot;, &quot;views&quot;, &quot;layouts&quot;, &quot;application.html.erb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;app&quot;, &quot;views&quot;, &quot;layouts&quot;, &quot;application.html.erb&quot;) %&gt;
-&lt;% [&quot;default&quot;, &quot;development&quot;, &quot;production&quot;, &quot;test&quot;].each do |env| -%&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'app', 'views', 'layouts', &quot;application.html.erb.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'app', 'views', 'layouts', &quot;application.html.erb&quot;) %&gt;
+&lt;% [&quot;default&quot;, 'development', &quot;production&quot;, 'test'].each do |env| -%&gt;
 &lt;%= env %&gt;_yml:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;config&quot;, &quot;configatron&quot;, &quot;#{env}.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;config&quot;, &quot;configatron&quot;, &quot;#{env}.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'config', 'configatron', &quot;#{env}.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'config', 'configatron', &quot;#{env}.rb&quot;) %&gt;
 &lt;% end -%&gt;
 database_yml:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;config&quot;, &quot;database.yml.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;config&quot;, &quot;database.yml&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'config', &quot;database.yml.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'config', 'database.yml') %&gt;
 &lt;% [&quot;routes.rb&quot;].each do |f| -%&gt;
 &lt;%= f %&gt;_config_file:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;config&quot;, &quot;#{f}.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;config&quot;, f) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'config', &quot;#{f}.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'config', f) %&gt;
 &lt;% end -%&gt;
 &lt;% [:gems, :inflections, :mime_types, :portlets].each do |f| -%&gt;
 initializers_&lt;%= f %&gt;_rb:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;config&quot;, &quot;initializers&quot;, &quot;#{f}.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;config&quot;, &quot;initializers&quot;, &quot;#{f}.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'config', 'initializers', &quot;#{f}.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'config', 'initializers', &quot;#{f}.rb&quot;) %&gt;
 &lt;% end -%&gt;
 favicon:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;public&quot;, &quot;favicon.ico.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;public&quot;, &quot;favicon.ico&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'public', &quot;favicon.ico.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'public', &quot;favicon.ico&quot;) %&gt;
 404:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;public&quot;, &quot;404.html.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;public&quot;, &quot;404.html&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'public', &quot;404.html.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'public', &quot;404.html&quot;) %&gt;
 500:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;public&quot;, &quot;500.html.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;public&quot;, &quot;500.html&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'public', &quot;500.html.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'public', &quot;500.html&quot;) %&gt;
 scaffold_css:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;public&quot;, &quot;stylesheets&quot;, &quot;scaffold.css.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;public&quot;, &quot;stylesheets&quot;, &quot;scaffold.css&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'public', 'stylesheets', &quot;scaffold.css.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'public', 'stylesheets', &quot;scaffold.css&quot;) %&gt;
 rakefile:
   type: file
   template_path: &lt;%= File.join(templates_directory_path, &quot;Rakefile.template&quot;) %&gt;
@@ -65,70 +65,73 @@ rakefile:
 # Directories:
 models:
   type: directory
-  output_path: &lt;%= File.join(app_name, &quot;app&quot;, &quot;models&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'app', 'models') %&gt;
 lib_tasks:
   type: directory
-  output_path: &lt;%= File.join(app_name, &quot;lib&quot;, &quot;tasks&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'lib', 'tasks') %&gt;
 db_migrations:
   type: directory
-  output_path: &lt;%= File.join(app_name, &quot;db&quot;, &quot;migrations&quot;) %&gt;
-&lt;% [&quot;images&quot;, &quot;javascripts&quot;].each do |f| -%&gt;
+  output_path: &lt;%= File.join(app_name, 'db', 'migrations') %&gt;
+&lt;% ['images', 'javascripts'].each do |f| -%&gt;
 public_&lt;%= f %&gt;:
   type: directory
-  output_path: &lt;%= File.join(app_name, &quot;public&quot;, f) %&gt;
+  output_path: &lt;%= File.join(app_name, 'public', f) %&gt;
 &lt;% end -%&gt;
+form_builders:
+  type: directory
+  output_path: &lt;%= File.join(app_name, 'app', &quot;form_builders&quot;) %&gt;
 
 # Test
 &lt;% if testing_framework == &quot;test_case&quot; %&gt;
 test_helper:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;test&quot;, &quot;test_helper.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;test&quot;, &quot;test_helper.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'test', &quot;test_helper.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'test', &quot;test_helper.rb&quot;) %&gt;
 test_controllers:
   type: directory
-  output_path: &lt;%= File.join(app_name, &quot;test&quot;, &quot;controllers&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'test', 'controllers') %&gt;
 test_example:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;test&quot;, &quot;controllers&quot;, &quot;default_controller_test.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;test&quot;, &quot;controllers&quot;, &quot;default_controller_test.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'test', 'controllers', &quot;default_controller_test.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'test', 'controllers', &quot;default_controller_test.rb&quot;) %&gt;
 test_models:
   type: directory
-  output_path: &lt;%= File.join(app_name, &quot;test&quot;, &quot;models&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'test', 'models') %&gt;
 helper_test_example:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;test&quot;, &quot;helpers&quot;, &quot;controllers&quot;, &quot;default_controller_helper_test.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;test&quot;, &quot;helpers&quot;, &quot;controllers&quot;, &quot;default_controller_helper_test.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'test', 'helpers', 'controllers', &quot;default_controller_helper_test.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'test', 'helpers', 'controllers', &quot;default_controller_helper_test.rb&quot;) %&gt;
 app_helper_test_example:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;test&quot;, &quot;helpers&quot;, &quot;views&quot;, &quot;application_helper_test.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;test&quot;, &quot;helpers&quot;, &quot;view&quot;, &quot;application_helper_test.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'test', 'helpers', 'views', &quot;application_helper_test.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'test', 'helpers', &quot;view&quot;, &quot;application_helper_test.rb&quot;) %&gt;
 &lt;% elsif testing_framework == &quot;rspec&quot; %&gt;
 test_spec_helper:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;test&quot;, &quot;spec_helper.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;test&quot;, &quot;spec_helper.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'test', &quot;spec_helper.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'test', &quot;spec_helper.rb&quot;) %&gt;
 test_spec_opts:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;test&quot;, &quot;spec.opts.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;test&quot;, &quot;spec.opts&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'test', &quot;spec.opts.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'test', &quot;spec.opts&quot;) %&gt;
 test_spec_example:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;test&quot;, &quot;controllers&quot;, &quot;default_controller_spec.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;test&quot;, &quot;controllers&quot;, &quot;default_controller_spec.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'test', 'controllers', &quot;default_controller_spec.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'test', 'controllers', &quot;default_controller_spec.rb&quot;) %&gt;
 helper_test_spec_example:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;test&quot;, &quot;helpers&quot;, &quot;controllers&quot;, &quot;default_controller_helper_spec.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;test&quot;, &quot;helpers&quot;, &quot;controllers&quot;, &quot;default_controller_helper_spec.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'test', 'helpers', 'controllers', &quot;default_controller_helper_spec.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'test', 'helpers', 'controllers', &quot;default_controller_helper_spec.rb&quot;) %&gt;
 app_helper_test_spec_example:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;test&quot;, &quot;helpers&quot;, &quot;views&quot;, &quot;application_helper_spec.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(app_name, &quot;test&quot;, &quot;helpers&quot;, &quot;views&quot;, &quot;application_helper_spec.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'test', 'helpers', 'views', &quot;application_helper_spec.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'test', 'helpers', 'views', &quot;application_helper_spec.rb&quot;) %&gt;
 test_spec_models:
   type: directory
-  output_path: &lt;%= File.join(app_name, &quot;test&quot;, &quot;models&quot;) %&gt;
+  output_path: &lt;%= File.join(app_name, 'test', 'models') %&gt;
 &lt;% end %&gt;
 
 # Plugins
 vendor_plugins:
   type: directory
-  output_path: &lt;%= File.join(app_name, &quot;vendor&quot;, &quot;plugins&quot;) %&gt;
\ No newline at end of file
+  output_path: &lt;%= File.join(app_name, 'vendor', 'plugins') %&gt;
\ No newline at end of file</diff>
      <filename>lib/mack/generators/mack_application_generator/manifest.yml</filename>
    </modified>
    <modified>
      <diff>@@ -18,7 +18,7 @@
 # configatron.default_time_limit # =&gt; 900
 # configatron.api.timeout_limit # =&gt; 15
 
-configatron.mack.session_id = '_&lt;%= @options[&quot;app&quot;].downcase %&gt;_session_id'
+configatron.mack.session_id = '_&lt;%= @options['app'].downcase %&gt;_session_id'
 configatron.mack.testing_framework = '&lt;%= @options[&quot;testing_framework&quot;] %&gt;'
 configatron.default_secret_key = '&lt;%= String.randomize(80) %&gt;'
 </diff>
      <filename>lib/mack/generators/mack_application_generator/templates/config/configatron/default.rb.template</filename>
    </modified>
    <modified>
      <diff>@@ -5,7 +5,7 @@ when &quot;data_mapper&quot;
 # development:
 #   default:
 #     adapter: mysql
-#     database: &lt;%= @options[&quot;app&quot;].downcase %&gt;_development
+#     database: &lt;%= @options['app'].downcase %&gt;_development
 #     host: localhost
 #     username: root
 #     password: 
@@ -13,7 +13,7 @@ when &quot;data_mapper&quot;
 # test:
 #   default:
 #     adapter: mysql
-#     database: &lt;%= @options[&quot;app&quot;].downcase %&gt;_test
+#     database: &lt;%= @options['app'].downcase %&gt;_test
 #     host: localhost
 #     username: root
 #     password:
@@ -21,7 +21,7 @@ when &quot;data_mapper&quot;
 # production:
 #   default:
 #     adapter: mysql
-#     database: &lt;%= @options[&quot;app&quot;].downcase %&gt;_production
+#     database: &lt;%= @options['app'].downcase %&gt;_production
 #     host: localhost
 #     username: root
 #     password:
@@ -29,7 +29,7 @@ when &quot;data_mapper&quot;
 # development:
 #   default:
 #     adapter: postgres
-#     database: &lt;%= @options[&quot;app&quot;].downcase %&gt;_development
+#     database: &lt;%= @options['app'].downcase %&gt;_development
 #     host: localhost
 #     username: root
 #     password: 
@@ -37,7 +37,7 @@ when &quot;data_mapper&quot;
 # test:
 #   default:
 #     adapter: postgres
-#     database: &lt;%= @options[&quot;app&quot;].downcase %&gt;_test
+#     database: &lt;%= @options['app'].downcase %&gt;_test
 #     host: localhost
 #     username: root
 #     password:
@@ -45,7 +45,7 @@ when &quot;data_mapper&quot;
 # production:
 #   default:
 #     adapter: postgres
-#     database: &lt;%= @options[&quot;app&quot;].downcase %&gt;_production
+#     database: &lt;%= @options['app'].downcase %&gt;_production
 #     host: localhost
 #     username: root
 #     password:
@@ -53,49 +53,49 @@ when &quot;data_mapper&quot;
 development:
   default:
     adapter: sqlite3
-    database: &lt;%%= Mack::Paths.db(&quot;&lt;%= @options[&quot;app&quot;].downcase %&gt;_development.db&quot;) %&gt;
+    database: &lt;%%= Mack::Paths.db(&quot;&lt;%= @options['app'].downcase %&gt;_development.db&quot;) %&gt;
  
 test:
   default:
     adapter: sqlite3
-    database: &lt;%%= Mack::Paths.db(&quot;&lt;%= @options[&quot;app&quot;].downcase %&gt;_test.db&quot;) %&gt;
+    database: &lt;%%= Mack::Paths.db(&quot;&lt;%= @options['app'].downcase %&gt;_test.db&quot;) %&gt;
  
 production:
   default:
     adapter: sqlite3
-    database: &lt;%%= Mack::Paths.db(&quot;&lt;%= @options[&quot;app&quot;].downcase %&gt;_production.db&quot;) %&gt;
+    database: &lt;%%= Mack::Paths.db(&quot;&lt;%= @options['app'].downcase %&gt;_production.db&quot;) %&gt;
 
 &lt;% else -%&gt;
 # development:
 #   adapter: mysql
-#   database: &lt;%= @options[&quot;app&quot;].downcase %&gt;_development
+#   database: &lt;%= @options['app'].downcase %&gt;_development
 #   host: localhost
 #   username: root
 #   password: 
 #     
 # test:
 #   adapter: mysql
-#   database: &lt;%= @options[&quot;app&quot;].downcase %&gt;_test
+#   database: &lt;%= @options['app'].downcase %&gt;_test
 #   host: localhost
 #   username: root
 #   password:
 # 
 # production:
 #   adapter: mysql
-#   database: &lt;%= @options[&quot;app&quot;].downcase %&gt;_production
+#   database: &lt;%= @options['app'].downcase %&gt;_production
 #   host: localhost
 #   username: root
 #   password:
 
 development:
   adapter: sqlite3
-  database: &lt;%%= Mack::Paths.db(&quot;&lt;%= @options[&quot;app&quot;].downcase %&gt;_development.db&quot;) %&gt;
+  database: &lt;%%= Mack::Paths.db(&quot;&lt;%= @options['app'].downcase %&gt;_development.db&quot;) %&gt;
  
 test:
   adapter: sqlite3
-  database: &lt;%%= Mack::Paths.db(&quot;&lt;%= @options[&quot;app&quot;].downcase %&gt;_test.db&quot;) %&gt;
+  database: &lt;%%= Mack::Paths.db(&quot;&lt;%= @options['app'].downcase %&gt;_test.db&quot;) %&gt;
  
 production:
   adapter: sqlite3
-  database: &lt;%%= Mack::Paths.db(&quot;&lt;%= @options[&quot;app&quot;].downcase %&gt;_production.db&quot;) %&gt;
+  database: &lt;%%= Mack::Paths.db(&quot;&lt;%= @options['app'].downcase %&gt;_production.db&quot;) %&gt;
 &lt;% end -%&gt;
\ No newline at end of file</diff>
      <filename>lib/mack/generators/mack_application_generator/templates/config/database.yml.template</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;spec_helper.rb&quot;)
+require File.join(File.dirname(__FILE__), '..', &quot;spec_helper.rb&quot;)
 
 describe DefaultController do
   </diff>
      <filename>lib/mack/generators/mack_application_generator/templates/test/controllers/default_controller_spec.rb.template</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
 # This is a sample TestCase file.  You can safely delete this file
-require File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;test_helper.rb&quot;)
+require File.join(File.dirname(__FILE__), '..', &quot;test_helper.rb&quot;)
 
 class DefaultControllerTest &lt; Test::Unit::TestCase
   </diff>
      <filename>lib/mack/generators/mack_application_generator/templates/test/controllers/default_controller_test.rb.template</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@ require 'rubygems'
 require 'pathname'
 require 'spec'
 
-ENV[&quot;MACK_ENV&quot;] = &quot;test&quot;
-ENV[&quot;MACK_ROOT&quot;] = File.join(File.dirname(__FILE__), &quot;..&quot;)
-load(File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;Rakefile&quot;))
+ENV['MACK_ENV'] = 'test'
+ENV['MACK_ROOT'] = File.join(File.dirname(__FILE__), '..')
+load(File.join(File.dirname(__FILE__), '..', &quot;Rakefile&quot;))
 require 'mack'</diff>
      <filename>lib/mack/generators/mack_application_generator/templates/test/spec_helper.rb.template</filename>
    </modified>
    <modified>
      <diff>@@ -2,11 +2,11 @@ require 'rubygems'
 require &quot;test/unit&quot;
 require 'fileutils'
 
-ENV[&quot;MACK_ENV&quot;] = &quot;test&quot;
-ENV[&quot;MACK_ROOT&quot;] = File.join(File.dirname(__FILE__), &quot;..&quot;)
+ENV['MACK_ENV'] = 'test'
+ENV['MACK_ROOT'] = File.join(File.dirname(__FILE__), '..')
 
 # load the mack framework:
-load(File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;Rakefile&quot;))
+load(File.join(File.dirname(__FILE__), '..', &quot;Rakefile&quot;))
 require 'mack'
 
 # place common methods, assertions, and other type things in this file so</diff>
      <filename>lib/mack/generators/mack_application_generator/templates/test/test_helper.rb.template</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-ENV[&quot;MACK_ENV&quot;] = 'development'
+ENV['MACK_ENV'] = 'development'
 require 'rubygems'
 load(&quot;Rakefile&quot;)
 require 'mack'</diff>
      <filename>lib/mack/generators/passenger_generator/templates/config.ru.template</filename>
    </modified>
    <modified>
      <diff>@@ -1,15 +1,15 @@
 helper_template:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;app&quot;, &quot;helpers&quot;, &quot;views&quot;, &quot;helper.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(&quot;app&quot;, &quot;helpers&quot;, &quot;views&quot;, &quot;#{@name_singular}_helper.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'app', 'helpers', 'views', &quot;helper.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join('app', 'helpers', 'views', &quot;#{@name_singular}_helper.rb&quot;) %&gt;
 &lt;% if configatron.mack.testing_framework.to_s == &quot;test_case&quot; -%&gt;
 helper_test_template:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;test&quot;, &quot;helpers&quot;, &quot;views&quot;, &quot;test_case.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(&quot;test&quot;, &quot;helpers&quot;, &quot;views&quot;, &quot;#{@name_singular}_helper_test.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'test', 'helpers', 'views', &quot;test_case.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join('test', 'helpers', 'views', &quot;#{@name_singular}_helper_test.rb&quot;) %&gt;
 &lt;% elsif configatron.mack.testing_framework.to_s == &quot;rspec&quot; -%&gt;
 helper_test_template:
   type: file
-  template_path: &lt;%= File.join(templates_directory_path, &quot;test&quot;, &quot;helpers&quot;, &quot;views&quot;, &quot;rspec.rb.template&quot;) %&gt;
-  output_path: &lt;%= File.join(&quot;test&quot;, &quot;helpers&quot;, &quot;views&quot;, &quot;#{@name_singular}_helper_spec.rb&quot;) %&gt;
+  template_path: &lt;%= File.join(templates_directory_path, 'test', 'helpers', 'views', &quot;rspec.rb.template&quot;) %&gt;
+  output_path: &lt;%= File.join('test', 'helpers', 'views', &quot;#{@name_singular}_helper_spec.rb&quot;) %&gt;
 &lt;% end -%&gt;
\ No newline at end of file</diff>
      <filename>lib/mack/generators/view_helper_generator/manifest.yml</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;view_template&quot;)
+require File.join(File.dirname(__FILE__), '..', &quot;view_template&quot;)
 require File.join(File.dirname(__FILE__), 'base')
 module Mack
   module Rendering # :nodoc:</diff>
      <filename>lib/mack/rendering/engine/builder.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4,7 +4,7 @@ namespace :mack do
     
     desc &quot;Convert application configuration yml file into Configatron file&quot;
     task :configuration do
-      file = ENV['FILE'] || ENV['file'] || File.join(Mack.root, &quot;config&quot;, &quot;app_config&quot;)
+      file = ENV['FILE'] || ENV['file'] || File.join(Mack.root, 'config', &quot;app_config&quot;)
       raise &quot;Cannot find: #{file}&quot; if !File.exists?(file)
       if File.directory?(file)
         Dir.glob(File.join(file, &quot;**&quot;, &quot;*.yml&quot;)).each do |f|
@@ -23,11 +23,11 @@ namespace :mack do
   #   desc &quot;Renames thin.ru to rackup.ru and updates your thin.yml, if necessary.&quot;
   #   task :rackup do
   #     require 'fileutils'
-  #     ru = File.join(Mack.root, &quot;config&quot;, &quot;thin.ru&quot;)
+  #     ru = File.join(Mack.root, 'config', &quot;thin.ru&quot;)
   #     if File.exists?(ru)
-  #       FileUtils.mv(ru, File.join(Mack.root, &quot;config&quot;, &quot;rackup.ru&quot;))
+  #       FileUtils.mv(ru, File.join(Mack.root, 'config', &quot;rackup.ru&quot;))
   #     end
-  #     thin_yml = File.join(Mack.root, &quot;config&quot;, &quot;thin.yml&quot;)
+  #     thin_yml = File.join(Mack.root, 'config', &quot;thin.yml&quot;)
   #     if File.exists?(thin_yml)
   #       contents = File.open(thin_yml).read
   #       contents.gsub!(&quot;thin.ru&quot;, &quot;rackup.ru&quot;)
@@ -97,7 +97,7 @@ def cleanup_key(key)
   end
 end
 
-def hash_to_configatron(hash, configs = [], current_config = &quot;configatron&quot;)
+def hash_to_configatron(hash, configs = [], current_config = 'configatron')
   hash.each_key do |key|
     if hash[key].is_a?Hash
       hash_to_configatron(hash[key], configs, (current_config + &quot;.#{cleanup_key(key)}&quot;))</diff>
      <filename>lib/mack/tasks/mack_update_tasks.rake</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
 rule /\#.*/ do |t|
   env = t.name.match(/\#.*/).to_s.gsub(&quot;#&quot;, &quot;&quot;)
-  ENV[&quot;MACK_ENV&quot;] = env
+  ENV['MACK_ENV'] = env
   name = t.name.gsub(&quot;##{env}&quot;, &quot;&quot;)
   Rake::Task[name].invoke
 end</diff>
      <filename>lib/mack/tasks/rake_rules.rake</filename>
    </modified>
    <modified>
      <diff>@@ -12,7 +12,7 @@ namespace :test do
   desc &quot;Run test code.&quot;
   Rake::TestTask.new(:test_case) do |t|
     require File.join_from_here('..', 'boot', 'configuration.rb')
-    t.libs &lt;&lt; &quot;test&quot;
+    t.libs &lt;&lt; 'test'
     t.pattern = configatron.mack.send(&quot;#{configatron.mack.testing_framework}_file_pattern&quot;)
     t.verbose = true
   end
@@ -57,7 +57,7 @@ namespace :test do
   
   private
   def common_coverage
-    ENV[&quot;MACK_ENV&quot;] = &quot;test&quot;
+    ENV['MACK_ENV'] = 'test'
     Rake::Task[&quot;mack:environment&quot;].invoke
     Rake::Task[&quot;test:setup&quot;].invoke
     </diff>
      <filename>lib/mack/tasks/test_tasks.rake</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,7 @@
 require &quot;test/unit&quot;
 
 #--
-if Mack.env == &quot;test&quot;
+if Mack.env == 'test'
   module Mack
     module RunnerHelpers # :nodoc:
       class Session</diff>
      <filename>lib/mack/testing/helpers.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.join(File.dirname(__FILE__), &quot;helpers&quot;)
+require File.join(File.dirname(__FILE__), 'helpers')
 
 require 'spec'
 module Spec # :nodoc:</diff>
      <filename>lib/mack/testing/rspec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -28,7 +28,7 @@ else
   # Requires all rake tasks that ship with the Mack framework.
   [fl, Mack.search_path(:lib), Mack.search_path(:plugins)].flatten.each do |dir|
     begin
-      require File.join(dir, &quot;tasks&quot;, &quot;rake_helpers.rb&quot;)
+      require File.join(dir, 'tasks', &quot;rake_helpers.rb&quot;)
     rescue Exception =&gt; e
       # raise e
     end</diff>
      <filename>lib/mack_tasks.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;lib&quot;, &quot;mack&quot;, &quot;version&quot;)
+require File.join(File.dirname(__FILE__), '..', 'lib', 'mack', &quot;version&quot;)
 class GemHelper # :nodoc:
   include Singleton
   
@@ -9,8 +9,8 @@ class GemHelper # :nodoc:
   
   def initialize
     self.project = &quot;magrathea&quot;
-    self.package = &quot;mack&quot;
-    self.gem_name = &quot;mack&quot;
+    self.package = 'mack'
+    self.gem_name = 'mack'
     self.version = Mack::VERSION
   end
   </diff>
      <filename>tasks/gem_helper.rb</filename>
    </modified>
    <modified>
      <diff>@@ -49,7 +49,7 @@ namespace :gem do
         s.require_paths &lt;&lt; 'lib'
         
         s.bindir = &quot;bin&quot;
-        s.executables &lt;&lt; &quot;mack&quot;
+        s.executables &lt;&lt; 'mack'
         s.executables &lt;&lt; &quot;mackery&quot;
         s.executables &lt;&lt; &quot;mackery-console&quot;
         s.executables &lt;&lt; &quot;mackery-server&quot;
@@ -62,7 +62,7 @@ namespace :gem do
         s.add_dependency(&quot;erubis&quot;)
         s.add_dependency(&quot;mack-more&quot;, gh.version)
         # s.add_dependency('gemfreezer')
-        # s.add_dependency(&quot;configatron&quot;, &quot;2.1.5&quot;)
+        # s.add_dependency('configatron', &quot;2.1.5&quot;)
         # s.add_dependency(&quot;logging&quot;, &quot;0.9.4&quot;)
         # s.add_dependency(&quot;builder&quot;)
         # s.add_dependency(&quot;daemons&quot;, &quot;1.0.10&quot;)</diff>
      <filename>tasks/mack_gem_tasks.rake</filename>
    </modified>
    <modified>
      <diff>@@ -2,5 +2,5 @@ require 'rake'
 require 'rake/testtask'
 require 'rake/rdoctask'
 
-require File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;..&quot;, &quot;lib&quot;, &quot;mack_tasks&quot;)
-require(File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;..&quot;, &quot;lib&quot;, 'mack'))
+require File.join(File.dirname(__FILE__), '..', '..', 'lib', &quot;mack_tasks&quot;)
+require(File.join(File.dirname(__FILE__), '..', '..', 'lib', 'mack'))</diff>
      <filename>test/fake_application/Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-ENV[&quot;MACK_ENV&quot;] = 'development'
+ENV['MACK_ENV'] = 'development'
 require 'rubygems'
 load(&quot;Rakefile&quot;)
 require 'mack'</diff>
      <filename>test/fixtures/config.ru.fixture</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;spec_helper.rb&quot;)
+require File.join(File.dirname(__FILE__), '..', &quot;spec_helper.rb&quot;)
 
 describe ZoosController do
   </diff>
      <filename>test/fixtures/zoos_controller_spec.rb.fixture</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;spec_helper.rb&quot;)
+require File.join(File.dirname(__FILE__), '..', &quot;spec_helper.rb&quot;)
 
 describe ZoosController do
   </diff>
      <filename>test/fixtures/zoos_controller_spec_with_actions.rb.fixture</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;test_helper.rb&quot;)
+require File.join(File.dirname(__FILE__), '..', &quot;test_helper.rb&quot;)
 
 class ZoosControllerTest &lt; Test::Unit::TestCase
   </diff>
      <filename>test/fixtures/zoos_controller_test.rb.fixture</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;test_helper.rb&quot;)
+require File.join(File.dirname(__FILE__), '..', &quot;test_helper.rb&quot;)
 
 class ZoosControllerTest &lt; Test::Unit::TestCase
   </diff>
      <filename>test/fixtures/zoos_controller_test_with_actions.rb.fixture</filename>
    </modified>
    <modified>
      <diff>@@ -4,16 +4,16 @@ require 'spec'
 
 require 'rake'
 require 'fileutils'
-ENV[&quot;MACK_ENV&quot;] = &quot;test&quot;
-ENV[&quot;MACK_ROOT&quot;] = File.join(File.dirname(__FILE__), &quot;fake_application&quot;)
+ENV['MACK_ENV'] = 'test'
+ENV['MACK_ROOT'] = File.join(File.dirname(__FILE__), &quot;fake_application&quot;)
 
 if $genosaurus_output_directory.nil?
-  $genosaurus_output_directory = ENV[&quot;MACK_ROOT&quot;]
+  $genosaurus_output_directory = ENV['MACK_ROOT']
   puts &quot;$genosaurus_output_directory: #{$genosaurus_output_directory}&quot;
 end
 
 # load the mack framework:
-require(File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;lib&quot;, 'mack'))
+require(File.join(File.dirname(__FILE__), '..', 'lib', 'mack'))
 
 
 #-------------- HELPER MODULES --------------------------#</diff>
      <filename>test/spec_helper.rb</filename>
    </modified>
    <modified>
      <diff>@@ -58,7 +58,7 @@ describe Mack::Assets::Manager do
     end
   end
   
-  describe &quot;stylesheets&quot; do
+  describe 'stylesheets' do
     before(:each) do 
       assets_mgr.test do |a|
         a.add_css ['a', 'b']</diff>
      <filename>test/unit/assets/assets_mgr_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4,7 +4,7 @@ require Pathname(__FILE__).dirname.expand_path.parent.parent + 'spec_helper'
 describe &quot;File Upload Request&quot; do
   
   it &quot;should generate proper multipart content&quot; do
-    post upload_file_url, :multipart =&gt; true, :file0 =&gt; file_for_upload(File.join(File.dirname(__FILE__), &quot;images&quot;, &quot;homer_brain.jpg&quot;)), :album =&gt; 'simpsons'
+    post upload_file_url, :multipart =&gt; true, :file0 =&gt; file_for_upload(File.join(File.dirname(__FILE__), 'images', &quot;homer_brain.jpg&quot;)), :album =&gt; 'simpsons'
     assigns(:saved_file_name).should_not be_nil
     assigns(:saved_file_name).should == &quot;homer_brain.jpg&quot;
     assigns(:album).should_not be_nil
@@ -12,7 +12,7 @@ describe &quot;File Upload Request&quot; do
   end
   
   it &quot;should be able to upload multiple files&quot; do  
-    post upload_multiple_url, :multipart =&gt; true, :file0 =&gt; file_for_upload(File.join(File.dirname(__FILE__), &quot;images&quot;, &quot;homer_brain.jpg&quot;)), :file1 =&gt; file_for_upload(File.join(File.dirname(__FILE__), &quot;images&quot;, &quot;homer_brain2.jpg&quot;))
+    post upload_multiple_url, :multipart =&gt; true, :file0 =&gt; file_for_upload(File.join(File.dirname(__FILE__), 'images', &quot;homer_brain.jpg&quot;)), :file1 =&gt; file_for_upload(File.join(File.dirname(__FILE__), 'images', &quot;homer_brain2.jpg&quot;))
     assigns(:saved_file1).should_not be_nil
     assigns(:saved_file2).should_not be_nil
     assigns(:saved_file1).should == &quot;homer_brain.jpg&quot;
@@ -20,7 +20,7 @@ describe &quot;File Upload Request&quot; do
   end
   
   it 'should work with nested hash parameters' do
-    post upload_file_url, :multipart =&gt; true, :file0 =&gt; file_for_upload(File.join(File.dirname(__FILE__), &quot;images&quot;, &quot;homer_brain.jpg&quot;)), :album =&gt; 'simpsons', :user =&gt; {:username =&gt; 'mark'}
+    post upload_file_url, :multipart =&gt; true, :file0 =&gt; file_for_upload(File.join(File.dirname(__FILE__), 'images', &quot;homer_brain.jpg&quot;)), :album =&gt; 'simpsons', :user =&gt; {:username =&gt; 'mark'}
     assigns(:saved_file_name).should_not be_nil
     assigns(:saved_file_name).should == &quot;homer_brain.jpg&quot;
     assigns(:user).should_not be_nil</diff>
      <filename>test/unit/controller/file_upload_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -6,14 +6,14 @@ describe Mack do
   describe &quot;root&quot; do
     
     it &quot;should return the path to the application's root&quot; do
-      Mack.root.should == ENV[&quot;MACK_ROOT&quot;]
+      Mack.root.should == ENV['MACK_ROOT']
     end
     
     it &quot;should return pwd if a root isn't set&quot; do
       r = Mack.root
-      ENV[&quot;MACK_ROOT&quot;] = nil
+      ENV['MACK_ROOT'] = nil
       Mack.root.should == FileUtils.pwd
-      ENV[&quot;MACK_ROOT&quot;] = r
+      ENV['MACK_ROOT'] = r
     end
     
   end
@@ -21,13 +21,13 @@ describe Mack do
   describe &quot;env&quot; do
     
     it &quot;should return the environment&quot; do
-      Mack.env == &quot;test&quot;
+      Mack.env == 'test'
     end
     
     it &quot;should return 'development' if env isn't set&quot; do
-      ENV[&quot;MACK_ENV&quot;] = nil
-      Mack.env.should == &quot;development&quot;
-      ENV[&quot;MACK_ENV&quot;] = &quot;test&quot;
+      ENV['MACK_ENV'] = nil
+      Mack.env.should == 'development'
+      ENV['MACK_ENV'] = 'test'
     end
     
   end</diff>
      <filename>test/unit/initialize/configuration_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -11,23 +11,23 @@ describe PluginGenerator do
     pg = PluginGenerator.new(&quot;name&quot; =&gt; &quot;bandit&quot;)
     File.exists?(bandit_dir).should_not == true
     File.exists?(File.join(bandit_dir, &quot;init.rb&quot;)).should_not == true
-    File.exists?(File.join(bandit_dir, &quot;lib&quot;)).should_not == true
-    File.exists?(File.join(bandit_dir, &quot;lib&quot;, &quot;bandit.rb&quot;)).should_not == true
-    File.exists?(File.join(bandit_dir, &quot;lib&quot;, &quot;tasks&quot;)).should_not == true
+    File.exists?(File.join(bandit_dir, 'lib')).should_not == true
+    File.exists?(File.join(bandit_dir, 'lib', &quot;bandit.rb&quot;)).should_not == true
+    File.exists?(File.join(bandit_dir, 'lib', 'tasks')).should_not == true
     
     pg.generate
     File.exists?(bandit_dir).should == true
     File.exists?(File.join(bandit_dir, &quot;init.rb&quot;)).should == true
-    File.exists?(File.join(bandit_dir, &quot;lib&quot;)).should == true
-    File.exists?(File.join(bandit_dir, &quot;lib&quot;, &quot;bandit.rb&quot;)).should == true
-    File.exists?(File.join(bandit_dir, &quot;lib&quot;, &quot;tasks&quot;)).should == true
-    File.exists?(File.join(bandit_dir, &quot;lib&quot;, &quot;tasks&quot;, &quot;bandit_tasks.rake&quot;)).should == true
+    File.exists?(File.join(bandit_dir, 'lib')).should == true
+    File.exists?(File.join(bandit_dir, 'lib', &quot;bandit.rb&quot;)).should == true
+    File.exists?(File.join(bandit_dir, 'lib', 'tasks')).should == true
+    File.exists?(File.join(bandit_dir, 'lib', 'tasks', &quot;bandit_tasks.rake&quot;)).should == true
     
     File.open(File.join(bandit_dir, &quot;init.rb&quot;), &quot;r&quot;) do |f|
       f.read.should == &quot;require 'bandit'\n&quot;
     end
 
-    File.open(File.join(bandit_dir, &quot;lib&quot;, &quot;bandit.rb&quot;), &quot;r&quot;) do |f|
+    File.open(File.join(bandit_dir, 'lib', &quot;bandit.rb&quot;), &quot;r&quot;) do |f|
       f.read.should == &quot;# Do work here for bandit\n&quot;
     end
   end</diff>
      <filename>test/unit/lib/utils/generators/plugin_generator_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -3,18 +3,18 @@ require Pathname(__FILE__).dirname.expand_path.parent.parent.parent + 'spec_help
 
 describe Mack::Paths do
 
-  describe &quot;public&quot; do
+  describe 'public' do
 
     it &quot;should give the path to the public directory&quot; do
-      Mack::Paths.public.should == File.expand_path(File.join(Mack.root, &quot;public&quot;))
+      Mack::Paths.public.should == File.expand_path(File.join(Mack.root, 'public'))
     end
 
     it &quot;should join the file name given with the public directory path&quot; do
-      Mack::Paths.public(&quot;index.html&quot;).should == File.expand_path(File.join(Mack.root, &quot;public&quot;, &quot;index.html&quot;))
+      Mack::Paths.public(&quot;index.html&quot;).should == File.expand_path(File.join(Mack.root, 'public', &quot;index.html&quot;))
     end
 
     it &quot;should join the file names given with the public directory path&quot; do
-      Mack::Paths.public(&quot;foo&quot;, &quot;index.html&quot;).should == File.expand_path(File.join(Mack.root, &quot;public&quot;, &quot;foo&quot;, &quot;index.html&quot;))
+      Mack::Paths.public(&quot;foo&quot;, &quot;index.html&quot;).should == File.expand_path(File.join(Mack.root, 'public', &quot;foo&quot;, &quot;index.html&quot;))
     end
 
   end</diff>
      <filename>test/unit/lib/utils/paths_spec.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>7bbc8ae8a23f514437b75908415dd6c093e2036c</id>
    </parent>
  </parents>
  <author>
    <name>Mark Bates</name>
    <email>mark@mackframework.com</email>
  </author>
  <url>http://github.com/markbates/mack/commit/f62d9a49cc422d3418cfe5886770b6691168fb34</url>
  <id>f62d9a49cc422d3418cfe5886770b6691168fb34</id>
  <committed-date>2008-12-19T18:53:45-08:00</committed-date>
  <authored-date>2008-12-19T18:53:45-08:00</authored-date>
  <message>Changed some double quotes to singe qoutes</message>
  <tree>3a8b08d6a3775ef5850482beac344535d96b213c</tree>
  <committer>
    <name>Mark Bates</name>
    <email>mark@mackframework.com</email>
  </committer>
</commit>
