Variables are visible in it callback functions. Thus Listing-3.2.html
cannot be rewriten.