protected Chunk(ChunkTemplate template) { if (template == null) { throw new ArgumentNullException("template"); } this.ChunkContexts = new List<Context>(); this.ChunkAnchors = new List<Anchor>(); this.ChunkTemplate = template; }