the fun begins when it appears to be a stand-in for a protected class.
"No perfume" is pretty simple, but "no smelling like curry" would clearly be at or over the line.