main
migration of new tests and changes after merge of master
Address PR comments
Don't error on "new require(...)"