int            border(chtype left=0, chtype right=0, chtype top =0, chtype bottom=0, chtype top_left =0, chtype top_right=0, chtype bottom_left =0, chtype bottom_right=0) { return ::wborder(w,left,right,top,bottom,top_left,top_right, bottom_left,bottom_right); }
inline int UNDEF(border)(chtype ls, chtype rs, chtype ts, chtype bs, chtype tl, chtype tr, chtype bl, chtype br) { return border(ls,rs,ts,bs,tl,tr,bl,br); }
  int            border(chtype left=0, chtype right=0,			chtype top =0, chtype bottom=0,			chtype top_left =0, chtype top_right=0,			chtype bottom_left =0, chtype bottom_right=0) {    return ::wborder(w,left,right,top,bottom,top_left,top_right,		     bottom_left,bottom_right); }