Sometimes borders extending all the way to the edge of the box they surround is less than useful. How about an additional property to define the corners? It takes a color (or transparent) and a size figured relative to the dimension used to set the border width. An image with border set as 2px solid #fff and border-corner: 1 transparent; would leave each corner empty.
Never mind all the browser inconsistencies that would completely botch this.