Corresponds to dba238a53a5b03d372a6c0bcd9cbb7c9573c16e0 on clevelandonrails/rubyonrailsbook