restored test to gitignore, added constraint kinds extensions