fix #3500: crash with `null` completion in lazy lists

Also, add tests for `LazyInitializedList`.