* Initial commit for code v4.0.0 * Merge upstream, remove module declaration * Fix include alias signature, fix typos * Add stronger types to tests and run linter