Many of these categorization issues can be resolved with a simple "I know it when I see it" test, made famous by the Supreme Court case Jacobellis v. Ohio
The problem with that test is people tend to see things differently, and historically this test has been used to justify inhumane treatment to certain races of humans.