This may be an algebraic concept I'm not familiar with. Is it a common concept that the union of vectors is an AABB? Or is it something  invented for this project?

If it's something project specific, it would be more intiutive for me to have it be an alternate `AABB` constructor.
```
@classmethod
def from_vectors(vs):
```