public static CurrencyMatrixValueRequirement FromFudgeMsg(IFudgeFieldContainer message, IFudgeDeserializer deserializer) { var fudgeSerializer = new FudgeSerializer(deserializer.Context); return(new CurrencyMatrixValueRequirement(fudgeSerializer.Deserialize <ValueRequirement>((FudgeMsg)message), message.GetBoolean("reciprocal").Value)); }