Made a package for our semantic analysis.