propsEquals function
Deep equality for prop lists. Public so generated spec mixins can
inline == without mixing in Equatable. Mirrors the semantics used
by Equatable.==.
Implementation
bool propsEquals(List<Object?> a, List<Object?> b) => _equals(a, b);