50797dba8d
Crossinline lambdas *can* be inlined into objects, but don't *have* to; the correct place should be determined from the context, not from the parameter.