private final Map<Object, Object> _info = new HashMap<Object, Object>();
public SecurityInfo(final ComparisonContext context, final Security security) {
super(security);
s_logger.debug("Extracting core information from {}", security);
final FudgeSerializer serializer = context.getFudgeSerializer();
serializer.reset();
final FudgeMsg rawMsg = serializer.objectToFudgeMsg(security);
s_logger.debug("Raw message = {}", rawMsg);
final Iterator<FudgeField> itr = rawMsg.iterator();
while (itr.hasNext()) {
final FudgeField field = itr.next();
if (ManageableSecurityFudgeBuilder.UNIQUE_ID_FIELD_NAME.equals(field.getName()) || ManageableSecurityFudgeBuilder.IDENTIFIERS_FIELD_NAME.equals(field.getName())) {