Added support for both 'doneButtonLabel' and 'cancelButtonLabel'