public static bool Balanced<T>( this IEnumerable<T> this, IEnumerable<T> opener, IEnumerable<T> closer, Nullable<int> maxdepth = null )