Summary
- CompletionContext should check the editor if we are in a workspace or (details)
- nil check if editor is not set (details)
- fix type inference for "self", so now code completion knows that "self" (details)
- lookupDefiningContextFor: startingFrom: was using variable names. It is (details)
- forgot to remove "*not*" (details)