Eric,
 
Instead of making it illegal, you could treat multiple FROM tags or multiple
addresses on a single FROM tag in the same way.  The latter is definitely
defined and legitimate, and it seems to me that the former is just a minor
syntactic adjustment.
 
Andy