Aside from the federal anti-discrimination law, New York City has its own more restrictive anti-discrimination laws, which seem to include more protected classes and which also seems to have a much broader definition of "public accommodation."
§ 8-107. 4. a. 1. defines these protected classes:
actual or perceived race, creed, color, national origin, age, gender, disability, marital status, partnership status, sexual orientation, uniformed service or alienage or citizenship status
whereas the federal Civil Rights Act of 1964, Title II (42 USC 2000a) includes only these protected classes:
race, color, religion, or national origin
While several categories are explicitly added to the New York City law that are absent from the federal Civil Rights Act, 'religion' is notably absent and apparently replaced with 'creed.'
My question, then, is how is 'creed' defined in practice for purposes of New York City's public accommodation anti-discrimination code?
Is 'creed' here intended to include religious beliefs, but to be more broad so as to also include beliefs and views that aren't necessarily of a religious nature? Would it include, for example, political views? Social views?