Uses of Interface
jfun.jaskell.ast.PatternVisitor