Add a boxUnion overload for unioning a box with a single point
Add asserts to check for null arguments to various functions