So does this mean that xblocks don't actually need to have custom buttons (if they just want Save/Cancel), and instead can provide a save method? Does this implement the story we have on the backlog?