Updated process_options to handle absent default_lang.