Generalized hidden Markov models for phylogenetic comparative datasets | Synapse