Rick: sorry, working along previous code guidelines.  Will change; but will also change existing for BoundingBox.

Jeff: ack; will not be creating deeply nested properties, which is the only instance in which this crops up.  http://jsbin.com/efeSAxUq/2/