BEFORE MODIFICATION: public final [ResolvedTo(BODY_RESOLVE)] fun x(): R|kotlin/Unit| [R|Contract description] < > { { R|kotlin/contracts/contract|( = [ResolvedTo(BODY_RESOLVE)] [MatchingParameterFunctionTypeKey=@ExtensionFunctionType kotlin/Function1] contract@fun R|kotlin/contracts/ContractBuilder|.(): R|kotlin/Unit| { # } ) } [ResolvedTo(BODY_RESOLVE)] lval a: R|kotlin/Int| = R|/doSmth|(String(str)) } AFTER MODIFICATION: public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] fun x(): R|kotlin/Unit| { LAZY_BLOCK }