It's been an interesting 2 days of reading on the JSP Spec 1.2. The most interesting part that I read is that most of thing that is written in the spec are taken from the comment in the source code of the JSP/Serlvet API from the Jakarta's CVS server (jakarta-servletapi-4), or maybe vice versa. This is what I called refactoring and reusing of not only component but also of sentence in JAVA environment.