Format a string using only keyword arguments.
Overrides the base vformat to reject positional arguments, ensuring all
substitutions are explicit and named.
A string containing replacement fields (e.g., '{name}').
Positional arguments (must be empty).
Keyword arguments for substitution into the format string.