04b54e9cb7
Don't go through StackValue.CallReceiver because it handles a variety of cases when a callable descriptor has a receiver argument, an expected this object, or both. Constructors can't have receiver arguments, so the resulting code is greatly simplified