public override int GetNumValues() { if (IsShortened()) return base.GetNumValues()+1; return base.GetNumValues(); }