For the discreteness criterion and other cognive aspects: on modularity, conceptual spaces, language games (overlaps, implying continuous aspects of language and blurs discreteness and rigidity of grammar). Attached link to a paper here at RG.
Steven Pinker's book, The Language Instinct, might help in sorting out what makes or break a language, when leveraging our in-born neural network.