using System.Collections; namespace PkmnLib.Dynamic.ScriptHandling; public class ScriptContainer : IEnumerable { private Script? _script = null; public bool IsEmpty => _script is null; /// public IEnumerator GetEnumerator() { yield return this; } IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); } }