|  |  |  | 
             | ## Template |  | ## Template | 
             |  |  |  | 
             | Using Template::Toolkit |  | Using Template::Toolkit | 
             |  |  |  | 
            | t | TODO | t | TODO
 | 
             |  |  | 
 | 
             |  |  | 
 | 
             |  |  | 
 | 
             |  |  | # My personal thoughts about catalyst
 | 
             |  |  | 
 | 
             |  |  | Neither complete, very intelligent nor necessarily | 
             |   |  |  correct....
 | 
             |  |  | 
 | 
             |  |  | - Very flexible (if you need that.. i don't .. but | 
             |   |  |  .. it could be positive ... i'm just happy the tu | 
             |   |  | torial stated some default modules to use)
 | 
             |  |  | - Separation could be better (everything went into | 
             |   |  |  the Controller.. in the tutorial at least)
 | 
             |  |  | - I want to define attributes of a model just once | 
             |   |  | , not three times (sql, DBIx::Class mappings, HTML | 
             |   |  | ::Widget form)
 | 
             |  |  |     - Validation and filters could use some better | 
             |   |  |  (ie. any) defaults .. i would love an integration | 
             |   |  |  into the model layer.. but since HTML::Widget doe | 
             |   |  | s not know anything about it.. that's probably not | 
             |   |  |  possible.
 | 
             |  |  | 
 |