Define 'geiser-doc-mode' with 'define-derived-mode'