/// <summary>
 /// Returns only the bones that match all the namings in params string[][] namings
 /// </summary>
 /// <returns>
 /// The matching Transforms
 /// </returns>
 /// <param name='transforms'>
 /// Transforms.
 /// </param>
 /// <param name='namings'>
 /// Namings.
 /// </param>
 public static Transform GetMatch(Transform[] transforms, params string[][] namings)
 {
     return transforms.FirstOrDefault(t => namings.All(n => Matches(t.name, n)));
 }