private Asn1Encodable GetCurrent(IEnumerator e) { Asn1Encodable encObj = (Asn1Encodable)e.Current; // unfortunately null was allowed as a substitute for DER null if (encObj == null) return DerNull.Instance; return encObj; }