A Categorical Generalization of Counterpoint - 42Papers