make interface of HostCorners more like an array interface

This allows using HostCorners to directly set up a MultiLinearGeometry.