what is the difference between AEM /libs/granite/ui/components/coral/foundation/dialog and cq/gui/components/authoring/dialog