G github.com Extending pattern matching is a trap in programming language design 4 points tentacles 5 years ago 1 comments