Uh, slightly saner handling of None in ImpulseLayer2
Responsive LightningStorm