This example use a more cleaner approach. The views are defined in XML and the stylesheet only renders into the desired media. Inserting of instance data will happen from within a transformer.