public new EnumDirection Direction { get { return base.Direction; } internal set { base.Direction = value; } }