... to isolate code at the bottom of a component, out of the way of the component's main body. The <%init> block is typically used for doing things like checking arguments, creating objects, ... understand that component paths, like URL paths, always use the forward slash (/) as their directory separator, no matter what operating system Mason is running on. In other words, a component path ... evaluate to a string that gives the path to the component or evaluate to a component object,4 rather than a path, and that object will then be executed. There are a few idioms in which this...