BoundaryType interface.