/// <summary>
 /// Creates a new animated LED given an existing LED class
 /// </summary>
 /// <param name="led">An instance of the LED class.</param>
 public AnimatedLed(Led led)
 {
     m_base = new AnimatedLedBase(led);
 }
 /// <summary>
 /// Constructs an animated led without an led class. The LED class will be
 /// created internally for the animated led.
 /// </summary>
 /// <param name="type">The type of LED that should be created</param>
 /// <param name="boolThatMeansNothingForWinRt">Means nothing, only needed to make WinRT happy</param>
 public AnimatedLed(LedType type, bool boolThatMeansNothingForWinRt)
 {
     m_base = new AnimatedLedBase(type);
 }