def access_equal
import bendvy-ecs-core@0.1.0.4/world.bend as Worldimport Base
import string_equality.bend as SE
299# Exact ordered declaration comparison; no normalization grants capabilities.
300def access_equal(xs: List<&2,String>,ys: List<&2,String>) -> Bool:
301 match xs ys:
302 case Nil{} Nil{}: True{}
303 case Nil{} Con{_,_}: False{}
304 case Con{_,_} Nil{}: False{}
305 case Con{x,xs} Con{y,ys}: Bool.and(SE.equal(x,y),access_equal(xs,ys))