void handleCrack(DataElement elem, BitStream data, long?size) { logger.Debug("Crack: {0} Size: {1}, {2}", elem.debugName, size.HasValue ? size.ToString() : "<null>", data.Progress); data.MarkStartOfElement(elem); elem.Crack(this, data, size); }