A fan case for a gas turbine engine is provided to prevent water from pooling and freezing inside the fan case when the gas turbine is not in operation, and potentially prevent the engine from starting andor cause engine damage. A randomized auction mechanism is used to determine both the number of goods that are sold and the selling price. A debugging system may display data associated with a lazily evaluated program component, and may enable the programmer to control evaluation and viewing of elements of the lazily evaluated program component. The substrate’s surface is exposed to the plasma.