bc491b154b
`equalImmutableLists` is public and uses referential equality (`===`) per element rather than structural equality (`==`). Without documentation, callers may assume normal list equality and get false negatives for value-equal but distinct instances. This is a non-obvious contract and should be documented explicitly to prevent subtle logic bugs. Affected files: ListUtils.kt Signed-off-by: Nguyen Van Nam <nam.nv205106@gmail.com>