"In these cases that construe code as a form of speech, we see several competing visions of the potential users and writers of code???that is, several ???universal audiences??? of code imagined by the courts and the litigants." . . . .