O right, I just saw you were using `equal` for the individual elements.

TIP: If the default `==` doesn't work to compare elements, you can parameterize equal to have a comp arg to correctly do the comparison, which includes simply using equal itself:
```D
equal!equal(myRoR1, myRoR2);
```

I think that single line of code is one of my favorite examples of D's template mechanics' power and expessiveness.