private PathVSWRValue GetPathVswrValue() { if (_limit == null) _limit = new PathVSWRValue(); if (!(_limit is PathVSWRValue)) { var pv = new PathVSWRValue(); _limit.CopyTo(pv); _limit = pv; } return _limit as PathVSWRValue; }