My child is normal, and does not be segregated to a special school. All he needs is common courtesy from others, which some people here seem to be lacking.
If someone asked you to not eat something around them that could be fatal to them, all I would ask is you say "OK"
Only common courtesy. Eat your pbj at the other table. (or shellfish, or whatever it might be)
Courtesy would be a distinct advantage.
I know someone that lost a child to a nut allergy.
I know this is a serious issue.
Demanding that the entire school including other childrens homes being peanut free is going too far.