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