Add additional resolve for class parameter
Resolve descriptors in error class objects
Refactoring: use utility method for getting binding context with resolution for element
Refactoring: use interface instead of class
Compute descriptors and binding context for element under lock
Introduce result session result guarded by modification tracker and process cancel exception
Thread safe lazy import scope