'Return (frame, label).
frame - gridded labeled Frame for option or other buttons.
label - Label widget, returned for testing.'

def make_frame(self, labeltext=None):

    if labeltext:
        label = Label(self.top, text=labeltext)
        label.grid(row=self.row, column=0, sticky='nw')
    else:
        label = ''
    frame = Frame(self.top)
    frame.grid(row=self.row, column=1, columnspan=1, sticky='nwe')
    self.row = (self.row + 1)
    return (frame, label)
