public ListBehavior(IBehavior behavior, IBehavior superclass, Machine machine) : base(behavior, superclass, machine, typeof(IList)) { this.DefineInstanceMethod(new FunctionalMethod("at:", this, this.AtMethod)); }