title: How to separate enriched GSP engine from Grails framework
body: <p>This question <a href="https://stackoverflow.com/questions/8259332/how-to-create-gsp-taglib-without-grails">relates</a> to my previous question, but is actually wider.
  So, it turns out that  GSP in Grails and GSP, using groovy.servlet.TemplateServlet
  are quiet different things.</p>
  
  <p>Grails provide set of additional tags and mechanisms which are absent in "pure" GSP.
  The question is - how can I separate GSP functionality from Grails as much as possible.
  By "as much as possible" I mean that there are actually some features in Grails GSP which makes sense only in grails (like binding to controllers). Nevertheless, all that nice things like gsp:inlcude, custom tags and so on and so on - is there a cheap and elegant way to use them separately?</p>