improve fourslash debugging
using this inside enums
disallow using this inside enums
Test updates for resolved bugs
Fix instantiation of signatures with previously instantiated constraints