public abstract void Handler(LightContext context);
public override void Handler(LightContext context) { context.State = new LightOff(); }