A matching library of a code analysis system defines a number of predicates applicable to an abstract syntax tree corresponding to program code being analyzed. The device accomplishes the following functions: firstly decomposing the spectrum of a chirped temporal pulse laser to a spectral domain; then shaping the spectrum in the spectral domain; finally synthesizing un-shiftily this shaped spectrum in the spectral domain into a temporal chirped pulse with a designed shape. The ambient notification is rendered in accordance with an ambient notification physical lighting model that is different from the background physical lighting model. Only the certificate identification data is needed to facilitate the determination alleviating the need for a user to download the entire message to the computing device in order to make the determination. The slat comprises a first receptacle and a second receptacle, wherein each receptacle is c-shaped and adapted to receive a retention screw, and wherein each receptacle projects from one or more of interior surfaces of the shutter slat. Each pair of holes is intended to have an end part of the line threaded through it in the form of a loop.