public Ringtone(IFlashLight decorated_function) { this.decorated_function = decorated_function; }
public FLDecorator(IFlashLight decorated_function) { this.decorated_function = decorated_function; }
public FLEffect(IFlashLight decorated_function) { this.decorated_function = decorated_function; }