S:\DotNetProjects\BizBoxMSObjects\AccessModuleBoundCollectionBase.cs(20): The keyword new is required on 'BizBoxMSObjects.AccessModuleBoundCollectionBase.this[int]' because it hides inherited member 'EnterpriseObjects.EntityBoundCollection.this[int]' namespace BizBoxMSObjects { // EntityBoundCollection base implementation for // table 'aps_accessmodules' // *DO NOT* add your modifications to this file public class AccessModuleBoundCollectionBase : EnterpriseObjects.EntityBoundCollection { public AccessModule this[int index] { get { return ((AccessModule)(this.EntitySet.GetEntity(this.TableIndex, index))); } } } }Any idea is highly appreciated.