AddExpression(0, ef_return_string, "Encode MD5 (Hexa)", "Encoding", "encodeMD5", "Encodes the data provided with MD5 algorithm. Hexadecimal output.");
0 : First param _ ExpressionId
ef_return_string : Flag
"Encode MD5 (Base64)" : Supposed string to be used as "name" of the expression in the ACE Table
"Encoding" : Group
"encodeMD5" : Referal name string in runtime (related expression will be found using this string). String to appear in events too.
"Encodes the data provided with MD5 algorithm. Hexadecimal output." : Explanation/comment in the ACE table.
So the error is in the fact that "encodeMD5" is used as expression name in the ACE table. Supposed name is not used at all seemingly.
Maybe I made a mistake in the understanding of this function. Please correct me if so.