Domperidone – keeping abreast of the controversies