public PuppetManifest(float transitionDuration, PuppetAnimatedBehavior behavior)
 {
     Behavior            = behavior;
     _transitionDuration = transitionDuration;
 }
 protected bool Equals(PuppetAnimatedBehavior other)
 {
     return(Equals(Tree, other.Tree) && _qualifications.SetEquals(other._qualifications));
 }