String initString = new String(expr, start, cursor++ - start);
if (interpreted && type == DeferredTypeResolve.class) {
enqueueReceiverForLateResolution(deferredName,
proto.declareReceiver(name, Proto.ReceiverType.DEFERRED, null), initString);
}
else {
proto.declareReceiver(name, type, (ExecutableStatement)
subCompileExpression(initString, pCtx));
}