Adapters must opt in explicitly so wrappers never lose capture/inspection.
@override bool get supportsEnginePreparation => true;