fix checks for empty values
update ocfv changes debug output

Make it consistent with what _show_user_info outputs.
Ensure that CF's are processed in a stable order