/// <summary>
 /// Starts building a Staff with a set of rhythmic durations expressed by string (rhythm-first approach)
 /// </summary>
 /// <param name="durations"></param>
 /// <returns></returns>
 public static IEnumerable <RhythmicDuration> FromRhythm(string durations)
 {
     return(RhythmicDuration.Parse(durations, " "));
 }
 /// <summary>
 /// Starts building a Staff with a set of rhythmic durations expressed by numbers (rhythm-first approach)
 /// </summary>
 /// <param name="durations"></param>
 /// <returns></returns>
 public static IEnumerable <RhythmicDuration> FromRhythm(params int[] durations)
 {
     return(RhythmicDuration.Parse(durations));
 }