While multiple From: header in an email is not allowed, a multi-valued from header is. However practically it is not used. It has been sighted mainly in bounces and in an old version of .NET but this reflects more poor configuration or bug than something mean to be. Rejecting a multi-valued from header would avoid:
-Reduce a potential attack vector
This option should be off by default and not recommended.