Render key/value pairs as aligned list lines, preserving empty-value keys.
void listKeyValue(List<({String key, String? value})> items);