* doc/lispref/customize.texi (Variable Definitions):
Defcustom should always have a type.
@item :type @var{type}
Use @var{type} as the data type for this option. It specifies which
values are legitimate, and how to display the value
-(@pxref{Customization Types}).
+(@pxref{Customization Types}). Every @code{defcustom} should specify
+a value for this keyword.
@item :options @var{value-list}
@kindex options@r{, @code{defcustom} keyword}
The following keywords are meaningful:
:type VALUE should be a widget type for editing the symbol's value.
+ Every `defcustom' should specify a value for this keyword.
:options VALUE should be a list of valid members of the widget type.
:initialize
VALUE should be a function used to initialize the