 ;;;     #include <bsl_iostream.h>
 ;;;     #endif
 ;;;
-;;; Align function arguments (cursor must be inside argument list):
+;;; Align function arguments (cursor must be inside the argument list):
 ;;; Before:
 ;;;    Customer(const BloombergLP::bslstl::StringRef& firstName,
 ;;;             const BloombergLP::bslstl::StringRef& lastName,

                (return nil)))
         (setq erase-hint nil))))))

(defun bde-insert-define-class-header ()
  "Mini-mode for creating a BDE-style class definition
header (e.g. ===). Exit the mode with enter, or anything that is
not a character, backspace, delete, left or right."
  (interactive)
  (bde-insert-class-header ?=))

(defun bde-insert-declare-class-header ()
  "Mini-mode for creating a BDE-style class implementation header (e.g. ---).

;;; -------------- -------------------------------------------------------
;;; C-c =          `bde-insert-define-class-header'
;;; C-c -          `bde-insert-declare-class-header'
;;; C->            `bde-aligh-right-after-point': align text after point
;;;                to the right. If line ends with a comment such as // RETURN
;;;                or // LOCK, align the comment.
;;; C-c i          `bde-insert-redundant-include-guard'
;;; C-c a          `bde-align-functions-arguments'
;;; C-c f          `bde-align-funcall'
;;;
;;; Aligh right after point:
;;; Before (cursor anywhere after semi-colon):
