https://stargazersworld.com/2014/10/01/more-thoughts-on-the-cypher-system/
More Thoughts on the Cypher System