It is now pretty much PEP8 happy
authorEd Page <eopage@byu.net>
Fri, 30 Oct 2009 00:41:18 +0000 (19:41 -0500)
committerEd Page <eopage@byu.net>
Fri, 30 Oct 2009 00:41:18 +0000 (19:41 -0500)
src/gonvert_glade.py
src/unit_data.py

index 3a9d2ec..5c4edc8 100755 (executable)
@@ -41,39 +41,39 @@ def edit_shortlist(a):
                print "0"
 
 
                print "0"
 
 
-def app_size_changed(a,b):
+def app_size_changed(a, b):
        ''"get current size of window as it changes.''"
        ''"get current size of window as it changes.''"
-       evil_globals.window_size=mainWindow.get_size()
+       evil_globals.window_size = mainWindow.get_size()
 
 
 def clear_selections(a):
        selectionsDatPath = "/".join((constants._data_path_, "selections.dat"))
        os.remove(selectionsDatPath)
 
 
 def clear_selections(a):
        selectionsDatPath = "/".join((constants._data_path_, "selections.dat"))
        os.remove(selectionsDatPath)
-       evil_globals.selected_units={}
+       evil_globals.selected_units = {}
 
 
 def exitprogram(a):
        """
 
 
 def exitprogram(a):
        """
-       This routine saves the selections to a file, and 
-        should therefore only be called when exiting the program.
-       
-        Update selections dictionary which consists of the following keys:
-        'evil_globals.selected_category': full name of selected category
-        'evil_globals.selected_units': evil_globals.selected_units dictionary which contains:
-                               [categoryname: #1 displayed unit, #2 displayed unit]
+       This routine saves the selections to a file, and
+       should therefore only be called when exiting the program.
+
+       Update selections dictionary which consists of the following keys:
+       'evil_globals.selected_category': full name of selected category
+       'evil_globals.selected_units': evil_globals.selected_units dictionary which contains:
+       [categoryname: #1 displayed unit, #2 displayed unit]
        """
        #Determine the contents of the selected category row
        """
        #Determine the contents of the selected category row
-       selected,iter= categoryView.get_selection().get_selected()
-       evil_globals.selected_category = categoryModel.get_value(iter,0)
+       selected, iter = categoryView.get_selection().get_selected()
+       evil_globals.selected_category = categoryModel.get_value(iter, 0)
 
 
-       selections = {'evil_globals.selected_category':evil_globals.selected_category, 'evil_globals.selected_units':evil_globals.selected_units}
+       selections = {'evil_globals.selected_category': evil_globals.selected_category, 'evil_globals.selected_units': evil_globals.selected_units}
        selectionsDatPath = "/".join((constants._data_path_, "selections.dat"))
        selectionsDatPath = "/".join((constants._data_path_, "selections.dat"))
-       pickle.dump(selections, open(selectionsDatPath,'w'))
+       pickle.dump(selections, open(selectionsDatPath, 'w'))
 
        #Get last size of app and save it
 
        #Get last size of app and save it
-       window_settings = {'size':evil_globals.window_size}
+       window_settings = {'size': evil_globals.window_size}
        windowDatPath = "/".join((constants._data_path_, "window.dat"))
        windowDatPath = "/".join((constants._data_path_, "window.dat"))
-       pickle.dump(window_settings, open(windowDatPath,'w'))
+       pickle.dump(window_settings, open(windowDatPath, 'w'))
 
        gtk.mainquit
        sys.exit()
 
        gtk.mainquit
        sys.exit()
@@ -81,16 +81,16 @@ def exitprogram(a):
 
 def findEntry_changed(a):
        #Clear out find results since the user wants to look for something new
 
 def findEntry_changed(a):
        #Clear out find results since the user wants to look for something new
-       evil_globals.find_result=[] #empty find result list
-       evil_globals.find_count=0 #default to find result number zero
+       evil_globals.find_result = [] #empty find result list
+       evil_globals.find_count = 0 #default to find result number zero
        findLabel.set_text('') #clear result
 
 
        findLabel.set_text('') #clear result
 
 
-def find_key_press(a,b):
+def find_key_press(a, b):
        #Check if the key pressed was an ASCII key
        if len(b.string)>0:
                #Check if the key pressed was the 'Enter' key
        #Check if the key pressed was an ASCII key
        if len(b.string)>0:
                #Check if the key pressed was the 'Enter' key
-               if ord(b.string[0])==13:
+               if ord(b.string[0]) == 13:
                        #Execute the find units function
                        find_units(1)
 
                        #Execute the find units function
                        find_units(1)
 
@@ -114,60 +114,60 @@ def find_units(a):
        #check if 'new find' or 'last find' or 'next-find'
 
        #new-find = run the find algorithm which also selects the first found unit
        #check if 'new find' or 'last find' or 'next-find'
 
        #new-find = run the find algorithm which also selects the first found unit
-       #         = evil_globals.find_count=0 and evil_globals.find_result=[]
+       #         = evil_globals.find_count = 0 and evil_globals.find_result = []
 
        #last-find = restart from top again
 
        #last-find = restart from top again
-       #          = evil_globals.find_count=len(evil_globals.find_result)
+       #          = evil_globals.find_count = len(evil_globals.find_result)
 
        #next-find = continue to next found location
 
        #next-find = continue to next found location
-       #           = evil_globals.find_count=0 and len(evil_globals.find_result)>0
+       #           = evil_globals.find_count = 0 and len(evil_globals.find_result)>0
 
        #check for new-find
 
        #check for new-find
-       if len(evil_globals.find_result)==0:
+       if len(evil_globals.find_result) == 0:
                find_string = string.lower(string.strip(findEntry.get_text()))
                #Make sure that a valid find string has been requested
                if len(find_string)>0:
                        categories = unit_data.list_dic.keys()
                        categories.sort()
                find_string = string.lower(string.strip(findEntry.get_text()))
                #Make sure that a valid find string has been requested
                if len(find_string)>0:
                        categories = unit_data.list_dic.keys()
                        categories.sort()
-                       found_a_unit=0 #reset the 'found-a-unit' flag
-                       cat_no=0
+                       found_a_unit = 0 #reset the 'found-a-unit' flag
+                       cat_no = 0
                        for category in categories:
                        for category in categories:
-                               units=unit_data.list_dic[category].keys()
+                               units = unit_data.list_dic[category].keys()
                                units.sort()
                                del units[0] # do not display .base_unit description key
                                units.sort()
                                del units[0] # do not display .base_unit description key
-                               unit_no=0
+                               unit_no = 0
                                for unit in units:
                                for unit in units:
-                                       if string.find(string.lower(unit), find_string)>=0:
-                                               found_a_unit=1 #indicate that a unit was found
-                                               #print "'",find_string,"'"," found at category=", category," unit =",unit
-                                               evil_globals.find_result.append((category,unit,cat_no,unit_no))
-                                       unit_no=unit_no+1
-                               cat_no=cat_no+1
-
-                       if found_a_unit==1:
+                                       if string.find(string.lower(unit), find_string) >= 0:
+                                               found_a_unit = 1 #indicate that a unit was found
+                                               #print "'", find_string, "'", " found at category = ", category, " unit = ", unit
+                                               evil_globals.find_result.append((category, unit, cat_no, unit_no))
+                                       unit_no = unit_no+1
+                               cat_no = cat_no+1
+
+                       if found_a_unit == 1:
                                #select the first found unit
                                #select the first found unit
-                               evil_globals.find_count=0
+                               evil_globals.find_count = 0
                                #check if next find is in a new category (prevent category changes when unnecessary
                                #check if next find is in a new category (prevent category changes when unnecessary
-                               if evil_globals.selected_category!=evil_globals.find_result[evil_globals.find_count][0]:
-                                       categoryView.set_cursor(evil_globals.find_result[0][2],categoryColumn,False)
-                                       unitsView.set_cursor(evil_globals.find_result[0][3],unitNameColumn,True)
+                               if evil_globals.selected_category != evil_globals.find_result[evil_globals.find_count][0]:
+                                       categoryView.set_cursor(evil_globals.find_result[0][2], categoryColumn, False)
+                                       unitsView.set_cursor(evil_globals.find_result[0][3], unitNameColumn, True)
                                        if len(evil_globals.find_result)>1:
                                                findLabel.set_text(('Press Find for next unit. '+ str(len(evil_globals.find_result))+' result(s).'))
                                        else:
                                                findLabel.set_text('Text not found') #Display error
        else: #must be next-find or last-find
                #check for last-find
                                        if len(evil_globals.find_result)>1:
                                                findLabel.set_text(('Press Find for next unit. '+ str(len(evil_globals.find_result))+' result(s).'))
                                        else:
                                                findLabel.set_text('Text not found') #Display error
        else: #must be next-find or last-find
                #check for last-find
-               if evil_globals.find_count==len(evil_globals.find_result)-1:
+               if evil_globals.find_count == len(evil_globals.find_result)-1:
                        #select first result
                        #select first result
-                       evil_globals.find_count=0
-                       categoryView.set_cursor(evil_globals.find_result[evil_globals.find_count][2],categoryColumn,False)
-                       unitsView.set_cursor(evil_globals.find_result[evil_globals.find_count][3],unitNameColumn,True)
+                       evil_globals.find_count = 0
+                       categoryView.set_cursor(evil_globals.find_result[evil_globals.find_count][2], categoryColumn, False)
+                       unitsView.set_cursor(evil_globals.find_result[evil_globals.find_count][3], unitNameColumn, True)
                else: #must be next-find
                else: #must be next-find
-                       evil_globals.find_count=evil_globals.find_count+1
+                       evil_globals.find_count = evil_globals.find_count+1
                        #check if next find is in a new category (prevent category changes when unnecessary
                        #check if next find is in a new category (prevent category changes when unnecessary
-                       if evil_globals.selected_category!=evil_globals.find_result[evil_globals.find_count][0]:
-                               categoryView.set_cursor(evil_globals.find_result[evil_globals.find_count][2],categoryColumn,False)
-                       unitsView.set_cursor(evil_globals.find_result[evil_globals.find_count][3],unitNameColumn,True)
+                       if evil_globals.selected_category != evil_globals.find_result[evil_globals.find_count][0]:
+                               categoryView.set_cursor(evil_globals.find_result[evil_globals.find_count][2], categoryColumn, False)
+                       unitsView.set_cursor(evil_globals.find_result[evil_globals.find_count][3], unitNameColumn, True)
 
 
 def click_unit_column(col):
 
 
 def click_unit_column(col):
@@ -181,19 +181,19 @@ def click_unit_column(col):
 
        #Determine which column requires sorting
        if col is unitNameColumn:
 
        #Determine which column requires sorting
        if col is unitNameColumn:
-               selectedUnitColumn=0
+               selectedUnitColumn = 0
                unitNameColumn.set_sort_indicator(True)
                unitValueColumn.set_sort_indicator(False)
                unitSymbolColumn.set_sort_indicator(False)
                unitNameColumn.set_sort_order(not evil_globals.unit_sort_direction)
        elif col is unitValueColumn:
                unitNameColumn.set_sort_indicator(True)
                unitValueColumn.set_sort_indicator(False)
                unitSymbolColumn.set_sort_indicator(False)
                unitNameColumn.set_sort_order(not evil_globals.unit_sort_direction)
        elif col is unitValueColumn:
-               selectedUnitColumn=1
+               selectedUnitColumn = 1
                unitNameColumn.set_sort_indicator(False)
                unitValueColumn.set_sort_indicator(True)
                unitSymbolColumn.set_sort_indicator(False)
                unitValueColumn.set_sort_order(not evil_globals.value_sort_direction)
        elif col is unitSymbolColumn:
                unitNameColumn.set_sort_indicator(False)
                unitValueColumn.set_sort_indicator(True)
                unitSymbolColumn.set_sort_indicator(False)
                unitValueColumn.set_sort_order(not evil_globals.value_sort_direction)
        elif col is unitSymbolColumn:
-               selectedUnitColumn=2
+               selectedUnitColumn = 2
                unitNameColumn.set_sort_indicator(False)
                unitValueColumn.set_sort_indicator(False)
                unitSymbolColumn.set_sort_indicator(True)
                unitNameColumn.set_sort_indicator(False)
                unitValueColumn.set_sort_indicator(False)
                unitSymbolColumn.set_sort_indicator(True)
@@ -205,89 +205,89 @@ def click_unit_column(col):
        sorted_list = []
 
        #point to the first row
        sorted_list = []
 
        #point to the first row
-       iter=unitModel.get_iter_first()
-       row=0
+       iter = unitModel.get_iter_first()
+       row = 0
 
 
-       while (iter):
+       while iter:
                #grab all text from columns for sorting
 
                #get the text from each column
                #grab all text from columns for sorting
 
                #get the text from each column
-               unit_text = unitModel.get_value(iter,0)
-               units_text = unitModel.get_value(iter,2)
+               unit_text = unitModel.get_value(iter, 0)
+               units_text = unitModel.get_value(iter, 2)
 
                #do not bother sorting if the value column is empty
 
                #do not bother sorting if the value column is empty
-               if unitModel.get_value(iter,1)=='' and selectedUnitColumn==1:
+               if unitModel.get_value(iter, 1) == '' and selectedUnitColumn == 1:
                        return
 
                #special sorting exceptions for ascii values (instead of float values)
                if evil_globals.selected_category == "Computer Numbers":
                        return
 
                #special sorting exceptions for ascii values (instead of float values)
                if evil_globals.selected_category == "Computer Numbers":
-                       value_text = unitModel.get_value(iter,1)
+                       value_text = unitModel.get_value(iter, 1)
                else:
                else:
-                       if unitModel.get_value(iter,1)==None or unit_model.get_value(iter,1)=='':
+                       if unitModel.get_value(iter, 1) == None or unit_model.get_value(iter, 1) == '':
                                value_text = ''
                        else:
                                value_text = ''
                        else:
-                               value_text = float(unitModel.get_value(iter,1))
+                               value_text = float(unitModel.get_value(iter, 1))
 
 
-               if selectedUnitColumn==0:
-                       sorted_list.append((unit_text,value_text,units_text))
-               elif selectedUnitColumn==1:
-                       sorted_list.append((value_text,unit_text,units_text))
+               if selectedUnitColumn == 0:
+                       sorted_list.append((unit_text, value_text, units_text))
+               elif selectedUnitColumn == 1:
+                       sorted_list.append((value_text, unit_text, units_text))
                else:
                else:
-                       sorted_list.append((units_text,value_text,unit_text))
+                       sorted_list.append((units_text, value_text, unit_text))
 
                #point to the next row in the unitModel
 
                #point to the next row in the unitModel
-               iter=unitModel.iter_next(iter)
-               row=row+1
+               iter = unitModel.iter_next(iter)
+               row = row+1
 
        #check if no calculations have been made yet (don't bother sorting)
 
        #check if no calculations have been made yet (don't bother sorting)
-       if row==0:
+       if row == 0:
                return
        else:
                return
        else:
-               if selectedUnitColumn==0:
+               if selectedUnitColumn == 0:
                        if not evil_globals.unit_sort_direction:
                        if not evil_globals.unit_sort_direction:
-                               sorted_list.sort(lambda (x,xx,xxx), (y,yy,yyy): cmp(string.lower(x),string.lower(y)))
-                               evil_globals.unit_sort_direction=True
+                               sorted_list.sort(lambda (x, xx, xxx), (y, yy, yyy): cmp(string.lower(x), string.lower(y)))
+                               evil_globals.unit_sort_direction = True
                        else:
                        else:
-                               sorted_list.sort(lambda (x,xx,xxx), (y,yy,yyy): cmp(string.lower(y),string.lower(x)))
-                               evil_globals.unit_sort_direction=False
-               elif selectedUnitColumn==1:
+                               sorted_list.sort(lambda (x, xx, xxx), (y, yy, yyy): cmp(string.lower(y), string.lower(x)))
+                               evil_globals.unit_sort_direction = False
+               elif selectedUnitColumn == 1:
                        sorted_list.sort()
                        if not evil_globals.value_sort_direction:
                        sorted_list.sort()
                        if not evil_globals.value_sort_direction:
-                               evil_globals.value_sort_direction=True
+                               evil_globals.value_sort_direction = True
                        else:
                                sorted_list.reverse()
                        else:
                                sorted_list.reverse()
-                               evil_globals.value_sort_direction=False
+                               evil_globals.value_sort_direction = False
                else:
                        if not evil_globals.units_sort_direction:
                else:
                        if not evil_globals.units_sort_direction:
-                               sorted_list.sort(lambda (x,xx,xxx), (y,yy,yyy): cmp(string.lower(x),string.lower(y)))
-                               evil_globals.units_sort_direction=True
+                               sorted_list.sort(lambda (x, xx, xxx), (y, yy, yyy): cmp(string.lower(x), string.lower(y)))
+                               evil_globals.units_sort_direction = True
                        else:
                        else:
-                               sorted_list.sort(lambda (x,xx,xxx), (y,yy,yyy): cmp(string.lower(y),string.lower(x)))
-                               evil_globals.units_sort_direction=False
+                               sorted_list.sort(lambda (x, xx, xxx), (y, yy, yyy): cmp(string.lower(y), string.lower(x)))
+                               evil_globals.units_sort_direction = False
 
                #Clear out the previous list of units
 
                #Clear out the previous list of units
-               unitModel = gtk.ListStore(gobject.TYPE_STRING,gobject.TYPE_STRING,gobject.TYPE_STRING)
+               unitModel = gtk.ListStore(gobject.TYPE_STRING, gobject.TYPE_STRING, gobject.TYPE_STRING)
                unitsView.set_model(unitModel)
 
                #colourize each row differently for easier reading
                unitsView.set_model(unitModel)
 
                #colourize each row differently for easier reading
-               unitsView.set_property( 'rules_hint',1)
+               unitsView.set_property('rules_hint', 1)
 
                #Clear out the description
                text_model = gtk.TextBuffer(None)
                unitDescription.set_buffer(text_model)
 
 
                #Clear out the description
                text_model = gtk.TextBuffer(None)
                unitDescription.set_buffer(text_model)
 
-               if selectedUnitColumn==0:
-                       for unit,value,units in sorted_list:
+               if selectedUnitColumn == 0:
+                       for unit, value, units in sorted_list:
                                iter = unitModel.append()
                                iter = unitModel.append()
-                               unitModel.set(iter,0,unit,1,str(value),2,units)
-               elif selectedUnitColumn==1:
-                       for value,unit,units in sorted_list:
+                               unitModel.set(iter, 0, unit, 1, str(value), 2, units)
+               elif selectedUnitColumn == 1:
+                       for value, unit, units in sorted_list:
                                iter = unitModel.append()
                                iter = unitModel.append()
-                               unitModel.set(iter,0,unit,1,str(value),2,units)
+                               unitModel.set(iter, 0, unit, 1, str(value), 2, units)
                else:
                else:
-                       for units,value,unit in sorted_list:
+                       for units, value, unit in sorted_list:
                                iter = unitModel.append()
                                iter = unitModel.append()
-                               unitModel.set(iter,0,unit,1,str(value),2,units)
+                               unitModel.set(iter, 0, unit, 1, str(value), 2, units)
        return
 
 
        return
 
 
@@ -296,20 +296,20 @@ def click_category(row):
        global unit_dic, list_dic
 
        #Clear out the previous list of units
        global unit_dic, list_dic
 
        #Clear out the previous list of units
-       unitModel = gtk.ListStore(gobject.TYPE_STRING,gobject.TYPE_STRING,gobject.TYPE_STRING)
+       unitModel = gtk.ListStore(gobject.TYPE_STRING, gobject.TYPE_STRING, gobject.TYPE_STRING)
        unitsView.set_model(unitModel)
 
        #Colourize each row alternately for easier reading
        unitsView.set_model(unitModel)
 
        #Colourize each row alternately for easier reading
-       unitsView.set_property( 'rules_hint',1)
+       unitsView.set_property('rules_hint', 1)
 
        #Clear out the description
        text_model = gtk.TextBuffer(None)
        unitDescription.set_buffer(text_model)
 
        #Determine the contents of the selected category row
 
        #Clear out the description
        text_model = gtk.TextBuffer(None)
        unitDescription.set_buffer(text_model)
 
        #Determine the contents of the selected category row
-       selected,iter= row.get_selection().get_selected()
+       selected, iter = row.get_selection().get_selected()
 
 
-       evil_globals.selected_category = categoryModel.get_value(iter,0)
+       evil_globals.selected_category = categoryModel.get_value(iter, 0)
 
        evil_globals.unit_sort_direction = False
        evil_globals.value_sort_direction = False
 
        evil_globals.unit_sort_direction = False
        evil_globals.value_sort_direction = False
@@ -318,7 +318,7 @@ def click_category(row):
        unitValueColumn.set_sort_indicator(False)
        unitSymbolColumn.set_sort_indicator(False)
 
        unitValueColumn.set_sort_indicator(False)
        unitSymbolColumn.set_sort_indicator(False)
 
-       unit_dic=unit_data.list_dic[selected.get_value(iter,0)]
+       unit_dic = unit_data.list_dic[selected.get_value(iter, 0)]
        keys = unit_dic.keys()
        keys.sort()
        del keys[0] # do not display .base_unit description key
        keys = unit_dic.keys()
        keys.sort()
        del keys[0] # do not display .base_unit description key
@@ -326,7 +326,7 @@ def click_category(row):
        #Fill up the units descriptions and clear the value cells
        for key in keys:
                iter = unitModel.append()
        #Fill up the units descriptions and clear the value cells
        for key in keys:
                iter = unitModel.append()
-               unitModel.set(iter,0,key,1,'',2,unit_dic[key][1])
+               unitModel.set(iter, 0, key, 1, '', 2, unit_dic[key][1])
 
        unitName.set_text('')
        unitValue.set_text('')
 
        unitName.set_text('')
        unitValue.set_text('')
@@ -343,36 +343,36 @@ def restore_units():
 
        # Restore the previous historical settings of previously selected units in this newly selected category
        #Since category has just been clicked, the list will be sorted already.
 
        # Restore the previous historical settings of previously selected units in this newly selected category
        #Since category has just been clicked, the list will be sorted already.
-       if evil_globals.selected_units.has_key(evil_globals.selected_category):
+       if evil_globals.selected_category in evil_globals.selected_units:
                if evil_globals.selected_units[evil_globals.selected_category][0]:
                        ''"debug ''"
                if evil_globals.selected_units[evil_globals.selected_category][0]:
                        ''"debug ''"
-                       #evil_globals.selected_units[evil_globals.selected_category]=[selected_unit,evil_globals.selected_units[evil_globals.selected_category][0]]
+                       #evil_globals.selected_units[evil_globals.selected_category] = [selected_unit, evil_globals.selected_units[evil_globals.selected_category][0]]
 
 
-                       units=unit_data.list_dic[evil_globals.selected_category].keys()
+                       units = unit_data.list_dic[evil_globals.selected_category].keys()
                        units.sort()
                        del units[0] # do not display .base_unit description key
 
                        #Restore oldest selection first.
                        if evil_globals.selected_units[evil_globals.selected_category][1]:
                        units.sort()
                        del units[0] # do not display .base_unit description key
 
                        #Restore oldest selection first.
                        if evil_globals.selected_units[evil_globals.selected_category][1]:
-                               unit_no=0
+                               unit_no = 0
                                for unit in units:
                                for unit in units:
-                                       if unit==evil_globals.selected_units[evil_globals.selected_category][1]:
-                                               unitsView.set_cursor(unit_no,unitNameColumn,True)
-                                       unit_no=unit_no+1
+                                       if unit == evil_globals.selected_units[evil_globals.selected_category][1]:
+                                               unitsView.set_cursor(unit_no, unitNameColumn, True)
+                                       unit_no = unit_no+1
 
                        #Restore newest selection second.
 
                        #Restore newest selection second.
-                       unit_no=0
+                       unit_no = 0
                        for unit in units:
                        for unit in units:
-                               if unit==evil_globals.selected_units[evil_globals.selected_category][0]:
-                                       unitsView.set_cursor(unit_no,unitNameColumn,True)
-                               unit_no=unit_no+1
+                               if unit == evil_globals.selected_units[evil_globals.selected_category][0]:
+                                       unitsView.set_cursor(unit_no, unitNameColumn, True)
+                               unit_no = unit_no+1
 
        # select the text so user can start typing right away
        unitValue.grab_focus()
 
        # select the text so user can start typing right away
        unitValue.grab_focus()
-       unitValue.select_region(0,-1)
+       unitValue.select_region(0, -1)
 
 
 
 
-def button_released(row,a):
+def button_released(row, a):
        click_unit(row)
 
 
        click_unit(row)
 
 
@@ -380,18 +380,18 @@ def click_unit(row):
        evil_globals.calcsuppress = 1 #suppress calculations
 
        #Determine the contents of the selected row.
        evil_globals.calcsuppress = 1 #suppress calculations
 
        #Determine the contents of the selected row.
-       selected,iter= unitsView.get_selection().get_selected()
+       selected, iter = unitsView.get_selection().get_selected()
 
 
-       selected_unit=selected.get_value(iter,0)
+       selected_unit = selected.get_value(iter, 0)
 
 
-       unit_spec=unit_dic[selected_unit]
+       unit_spec = unit_dic[selected_unit]
 
        #Clear out the description
        text_model = gtk.TextBuffer(None)
        unitDescription.set_buffer(text_model)
 
        enditer = text_model.get_end_iter()
 
        #Clear out the description
        text_model = gtk.TextBuffer(None)
        unitDescription.set_buffer(text_model)
 
        enditer = text_model.get_end_iter()
-       text_model.insert(enditer,unit_spec[2])
+       text_model.insert(enditer, unit_spec[2])
 
        if unitName.get_text() != selected_unit:
                previousUnitName.set_text(unitName.get_text())
 
        if unitName.get_text() != selected_unit:
                previousUnitName.set_text(unitName.get_text())
@@ -402,10 +402,10 @@ def click_unit(row):
                        previousUnitSymbol.set_text(unitSymbol.get())
        unitName.set_text(selected_unit)
 
                        previousUnitSymbol.set_text(unitSymbol.get())
        unitName.set_text(selected_unit)
 
-       unitValue.set_text(selected.get_value(iter,1))
+       unitValue.set_text(selected.get_value(iter, 1))
 
        unitSymbol.set_text(unit_spec[1]) # put units into label text
 
        unitSymbol.set_text(unit_spec[1]) # put units into label text
-       if unitValue.get_text() =='':
+       if unitValue.get_text() == '':
                if evil_globals.selected_category == "Computer Numbers":
                        unitValue.set_text("0")
                else:
                if evil_globals.selected_category == "Computer Numbers":
                        unitValue.set_text("0")
                else:
@@ -413,15 +413,15 @@ def click_unit(row):
 
        #For historical purposes, record this unit as the most recent one in this category.
        # Also, if a previous unit exists, then shift that previous unit to oldest unit.
 
        #For historical purposes, record this unit as the most recent one in this category.
        # Also, if a previous unit exists, then shift that previous unit to oldest unit.
-       if evil_globals.selected_units.has_key(evil_globals.selected_category):
+       if evil_globals.selected_category in evil_globals.selected_units:
                if evil_globals.selected_units[evil_globals.selected_category][0]:
                if evil_globals.selected_units[evil_globals.selected_category][0]:
-                       evil_globals.selected_units[evil_globals.selected_category]=[selected_unit,evil_globals.selected_units[evil_globals.selected_category][0]]
+                       evil_globals.selected_units[evil_globals.selected_category] = [selected_unit, evil_globals.selected_units[evil_globals.selected_category][0]]
        else:
        else:
-               evil_globals.selected_units[evil_globals.selected_category]=[selected_unit,'']
+               evil_globals.selected_units[evil_globals.selected_category] = [selected_unit, '']
 
        # select the text so user can start typing right away
        unitValue.grab_focus()
 
        # select the text so user can start typing right away
        unitValue.grab_focus()
-       unitValue.select_region(0,-1)
+       unitValue.select_region(0, -1)
 
        evil_globals.calcsuppress = 0 #enable calculations
 
 
        evil_globals.calcsuppress = 0 #enable calculations
 
@@ -430,38 +430,38 @@ def write_units(a):
        ''"Write the list of categories and units to stdout for documentation purposes.''"
        messagebox_model = gtk.TextBuffer(None)
        messageboxtext.set_buffer(messagebox_model)
        ''"Write the list of categories and units to stdout for documentation purposes.''"
        messagebox_model = gtk.TextBuffer(None)
        messageboxtext.set_buffer(messagebox_model)
-       messagebox_model.insert_at_cursor(_(u'The units are being written to stdout. You can capture this printout by starting gonvert from the command line as follows:\n$ gonvert > file.txt'),-1)
+       messagebox_model.insert_at_cursor(_(u'The units are being written to stdout. You can capture this printout by starting gonvert from the command line as follows: \n$ gonvert > file.txt'), -1)
        messagebox.show()
        while gtk.events_pending():
        messagebox.show()
        while gtk.events_pending():
-               gtk.mainiteration (False)
-       category_keys=unit_data.list_dic.keys()
+               gtk.mainiteration(False)
+       category_keys = unit_data.list_dic.keys()
        category_keys.sort()
        total_categories = 0
        total_units = 0
        print 'gonvert-%s%s' % (
                constants.__version__,
        category_keys.sort()
        total_categories = 0
        total_units = 0
        print 'gonvert-%s%s' % (
                constants.__version__,
-               _(u' - Unit Conversion Utility  - Convertible units listing:')
+               _(u' - Unit Conversion Utility  - Convertible units listing: ')
        )
        for category_key in category_keys:
                total_categories = total_categories + 1
        )
        for category_key in category_keys:
                total_categories = total_categories + 1
-               print category_key,":"
-               unit_dic=unit_data.list_dic[category_key]
+               print category_key, ": "
+               unit_dic = unit_data.list_dic[category_key]
                unit_keys = unit_dic.keys()
                unit_keys.sort()
                del unit_keys[0] # do not display .base_unit description key
                for unit_key in unit_keys:
                        total_units = total_units + 1
                unit_keys = unit_dic.keys()
                unit_keys.sort()
                del unit_keys[0] # do not display .base_unit description key
                for unit_key in unit_keys:
                        total_units = total_units + 1
-                       print "\t",unit_key
-       print total_categories,' categories'
-       print total_units,' units'
+                       print "\t", unit_key
+       print total_categories, ' categories'
+       print total_units, ' units'
        messagebox_model = gtk.TextBuffer(None)
        messageboxtext.set_buffer(messagebox_model)
        messagebox_model = gtk.TextBuffer(None)
        messageboxtext.set_buffer(messagebox_model)
-       messagebox_model.insert_at_cursor(_(u'The units list has been written to stdout. You can capture this printout by starting gonvert from the command line as follows:\n$ gonvert > file.txt'),-1)
+       messagebox_model.insert_at_cursor(_(u'The units list has been written to stdout. You can capture this printout by starting gonvert from the command line as follows: \n$ gonvert > file.txt'), -1)
 
 
 class Ccalculate(object):
 
 
 
 class Ccalculate(object):
 
-       def top(self,a):
+       def top(self, a):
                global unitModel
                global testvalue
 
                global unitModel
                global testvalue
 
@@ -470,19 +470,19 @@ class Ccalculate(object):
                        return
                # determine if value to be calculated is empty
                if evil_globals.selected_category == "Computer Numbers":
                        return
                # determine if value to be calculated is empty
                if evil_globals.selected_category == "Computer Numbers":
-                       if unitValue.get_text() =='':
+                       if unitValue.get_text() == '':
                                value = '0'
                        else:
                                value = '0'
                        else:
-                                value = unitValue.get_text()
+                               value = unitValue.get_text()
                else:
                else:
-                       if unitValue.get_text() =='':
+                       if unitValue.get_text() == '':
                                value = 0.0
                        else:
                                value = float(unitValue.get_text())
 
                if unitName.get_text() != '':
                                value = 0.0
                        else:
                                value = float(unitValue.get_text())
 
                if unitName.get_text() != '':
-                       func,arg = unit_dic[unitName.get_text()][0] #retrieve the conversion function and value from the selected unit
-                       base = apply(func.to_base,(value,arg,)) #determine the base unit value
+                       func, arg = unit_dic[unitName.get_text()][0] #retrieve the conversion function and value from the selected unit
+                       base = apply(func.to_base, (value, arg, )) #determine the base unit value
 
                        keys = unit_dic.keys()
                        keys.sort()
 
                        keys = unit_dic.keys()
                        keys.sort()
@@ -490,44 +490,44 @@ class Ccalculate(object):
                        row = 0
 
                        #point to the first row
                        row = 0
 
                        #point to the first row
-                       iter=unitModel.get_iter_first()
+                       iter = unitModel.get_iter_first()
 
 
-                       while (iter):
+                       while iter:
                                #get the formula from the name at the row
                                #get the formula from the name at the row
-                               func,arg = unit_dic[unitModel.get_value(iter,0)][0]
+                               func, arg = unit_dic[unitModel.get_value(iter, 0)][0]
 
                                #set the result in the value column
 
                                #set the result in the value column
-                               unitModel.set(iter,1,str(apply(func.from_base,(base,arg,))))
+                               unitModel.set(iter, 1, str(apply(func.from_base, (base, arg, ))))
 
                                #point to the next row in the unitModel
 
                                #point to the next row in the unitModel
-                               iter=unitModel.iter_next(iter)
+                               iter = unitModel.iter_next(iter)
 
                        # if the second row has a unit then update its value
                        if previousUnitName.get_text() != '':
 
                        # if the second row has a unit then update its value
                        if previousUnitName.get_text() != '':
-                               evil_globals.calcsuppress=1
-                               func,arg = unit_dic[previousUnitName.get_text()][0]
-                               previousUnitValue.set_text(str(apply(func.from_base,(base,arg,))))
-                               evil_globals.calcsuppress=0
+                               evil_globals.calcsuppress = 1
+                               func, arg = unit_dic[previousUnitName.get_text()][0]
+                               previousUnitValue.set_text(str(apply(func.from_base, (base, arg, ))))
+                               evil_globals.calcsuppress = 0
 
 
-       def bottom(self,a):
+       def bottom(self, a):
                if evil_globals.calcsuppress == 1:
                        #evil_globals.calcsuppress = 0
                        return
                # determine if value to be calculated is empty
                if evil_globals.selected_category == "Computer Numbers":
                if evil_globals.calcsuppress == 1:
                        #evil_globals.calcsuppress = 0
                        return
                # determine if value to be calculated is empty
                if evil_globals.selected_category == "Computer Numbers":
-                       if previousUnitValue.get_text() =='':
+                       if previousUnitValue.get_text() == '':
                                value = '0'
                        else:
                                value = previousUnitValue.get_text()
                else:
                                value = '0'
                        else:
                                value = previousUnitValue.get_text()
                else:
-                       if previousUnitValue.get_text() =='':
+                       if previousUnitValue.get_text() == '':
                                value = 0.0
                        else:
                                value = float(previousUnitValue.get_text())
 
                if previousUnitName.get_text() != '':
                                value = 0.0
                        else:
                                value = float(previousUnitValue.get_text())
 
                if previousUnitName.get_text() != '':
-                       func,arg = unit_dic[previousUnitName.get_text()][0] #retrieve the conversion function and value from the selected unit
-                       base = apply(func.to_base,(value,arg,)) #determine the base unit value
+                       func, arg = unit_dic[previousUnitName.get_text()][0] #retrieve the conversion function and value from the selected unit
+                       base = apply(func.to_base, (value, arg, )) #determine the base unit value
 
                        keys = unit_dic.keys()
                        keys.sort()
 
                        keys = unit_dic.keys()
                        keys.sort()
@@ -535,42 +535,26 @@ class Ccalculate(object):
                        row = 0
 
                        #point to the first row
                        row = 0
 
                        #point to the first row
-                       iter=unitModel.get_iter_first()
+                       iter = unitModel.get_iter_first()
 
 
-                       while (iter):
+                       while iter:
                                #get the formula from the name at the row
                                #get the formula from the name at the row
-                               func,arg = unit_dic[unitModel.get_value(iter,0)][0]
+                               func, arg = unit_dic[unitModel.get_value(iter, 0)][0]
 
                                #set the result in the value column
 
                                #set the result in the value column
-                               unitModel.set(iter,1,str(apply(func.from_base,(base,arg,))))
+                               unitModel.set(iter, 1, str(apply(func.from_base, (base, arg, ))))
 
                                #point to the next row in the unitModel
 
                                #point to the next row in the unitModel
-                               iter=unitModel.iter_next(iter)
+                               iter = unitModel.iter_next(iter)
 
                        # if the second row has a unit then update its value
                        if unitName.get_text() != '':
 
                        # if the second row has a unit then update its value
                        if unitName.get_text() != '':
-                               evil_globals.calcsuppress=1
-                               func,arg = unit_dic[unitName.get_text()][0]
-                               unitValue.set_text(str(apply(func.from_base,(base,arg,))))
-                               evil_globals.calcsuppress=0
-
-
-# categoryView is categoryView
-# unitConversionLayout
-#      selectedUnitLayouta
-#              unitName
-#              unitValue
-#              unitSymbol
-#      previousSelectedUnitLayout
-#              previousUnitName
-#              previousUnitValue
-#              previousUnitSymbol
-#      unitsAndDescriptionPane
-#              unitListScrolledWindow
-#                      unitsView
-#              unitDescriptionScrolledWindow
-#                      unitDescription
-#      searchLayout is the search box
+                               evil_globals.calcsuppress = 1
+                               func, arg = unit_dic[unitName.get_text()][0]
+                               unitValue.set_text(str(apply(func.from_base, (base, arg, ))))
+                               evil_globals.calcsuppress = 0
+
+
 def main():
        global mainWindow
        global categoryView
 def main():
        global mainWindow
        global categoryView
@@ -594,7 +578,7 @@ def main():
        global categoryColumn
        global toggleShortList
 
        global categoryColumn
        global toggleShortList
 
-       logging.basicConfig(level=logging.DEBUG)
+       logging.basicConfig(level = logging.DEBUG)
 
        try:
                os.makedirs(constants._data_path_)
 
        try:
                os.makedirs(constants._data_path_)
@@ -627,7 +611,7 @@ def main():
                #Retrieving previous window settings from ~/.gonvert/window.dat
                saved_window = pickle.load(open(windowDatPath, "r"))
                #If the 'size' has been stored, then extract size from saved_window.
                #Retrieving previous window settings from ~/.gonvert/window.dat
                saved_window = pickle.load(open(windowDatPath, "r"))
                #If the 'size' has been stored, then extract size from saved_window.
-               if saved_window.has_key('size'):
+               if 'size' in saved_window:
                        a, b = saved_window['size']
                        mainWindow.resize(a, b)
                else:
                        a, b = saved_window['size']
                        mainWindow.resize(a, b)
                else:
@@ -639,7 +623,7 @@ def main():
                #mainWindow.maximize()
                pass
 
                #mainWindow.maximize()
                pass
 
-       mainWindow.set_title('gonvert- %s - Unit Conversion Utility' % constants.__version__);
+       mainWindow.set_title('gonvert- %s - Unit Conversion Utility' % constants.__version__)
        iconPath = pixmapspath + '/gonvert.png'
        if os.path.exists(iconPath):
                mainWindow.set_icon(gtk.gdk.pixbuf_new_from_file(iconPath))
        iconPath = pixmapspath + '/gonvert.png'
        if os.path.exists(iconPath):
                mainWindow.set_icon(gtk.gdk.pixbuf_new_from_file(iconPath))
@@ -667,35 +651,36 @@ def main():
                "on_mainWindow_size_allocate": app_size_changed,
                "on_shortlistcheck_toggled": shortlist_changed,
                "on_toggleShortList_activate": edit_shortlist,
                "on_mainWindow_size_allocate": app_size_changed,
                "on_shortlistcheck_toggled": shortlist_changed,
                "on_toggleShortList_activate": edit_shortlist,
-        }
+       }
 
 
-       widgets.signal_autoconnect (dic);
+       widgets.signal_autoconnect(dic)
        mainWindow.connect("destroy", exitprogram)
 
        mainWindow.connect("destroy", exitprogram)
 
-       def change_menu_label(labelname,newtext):
+       def change_menu_label(labelname, newtext):
                item_label = widgets.get_widget(labelname).get_children()[0]
                item_label.set_text(newtext)
                item_label = widgets.get_widget(labelname).get_children()[0]
                item_label.set_text(newtext)
-       def change_label(labelname,newtext):
+
+       def change_label(labelname, newtext):
                item_label = widgets.get_widget(labelname)
                item_label.set_text(newtext)
 
                item_label = widgets.get_widget(labelname)
                item_label.set_text(newtext)
 
-       change_menu_label('fileMenuItem',_('File'))
-       change_menu_label('exitMenuItem',_('Exit'))
-       change_menu_label('toolsMenuItem',_('Tools'))
-       change_menu_label('clearSelectionMenuItem',_('Clear selections'))
-       change_menu_label('writeUnitsMenuItem',_('Write Units'))
-       change_menu_label('helpMenuItem',_('Help'))
-       change_menu_label('aboutMenuItem',_('About'))
+       change_menu_label('fileMenuItem', _('File'))
+       change_menu_label('exitMenuItem', _('Exit'))
+       change_menu_label('toolsMenuItem', _('Tools'))
+       change_menu_label('clearSelectionMenuItem', _('Clear selections'))
+       change_menu_label('writeUnitsMenuItem', _('Write Units'))
+       change_menu_label('helpMenuItem', _('Help'))
+       change_menu_label('aboutMenuItem', _('About'))
 
 
-       change_menu_label('findButton',_('Find'))
+       change_menu_label('findButton', _('Find'))
 
        shortlistcheck = widgets.get_widget('shortlistcheck')
        toggleShortList = widgets.get_widget('toggleShortList')
 
 
        shortlistcheck = widgets.get_widget('shortlistcheck')
        toggleShortList = widgets.get_widget('toggleShortList')
 
-       categoryView = widgets.get_widget('categoryView' )
+       categoryView = widgets.get_widget('categoryView')
 
        unitsView = widgets.get_widget('unitsView')
 
        unitsView = widgets.get_widget('unitsView')
-       unitsView_selection=unitsView.get_selection()
+       unitsView_selection = unitsView.get_selection()
 
        unitName = widgets.get_widget('unitName')
        unitValue = widgets.get_widget('unitValue')
 
        unitName = widgets.get_widget('unitName')
        unitValue = widgets.get_widget('unitValue')
@@ -710,88 +695,88 @@ def main():
        versionlabel = widgets.get_widget('versionlabel')
        versionlabel.set_text(constants.__version__)
 
        versionlabel = widgets.get_widget('versionlabel')
        versionlabel.set_text(constants.__version__)
 
-       unitSymbol =widgets.get_widget('unitSymbol')
-       previousUnitSymbol =widgets.get_widget('previousUnitSymbol')
+       unitSymbol = widgets.get_widget('unitSymbol')
+       previousUnitSymbol = widgets.get_widget('previousUnitSymbol')
 
 
-       unitDescription = widgets.get_widget('unitDescription' )
+       unitDescription = widgets.get_widget('unitDescription')
 
        findEntry = widgets.get_widget('findEntry')
        findLabel = widgets.get_widget('findLabel')
 
        #insert a categoryColumnumn into the units list even though the heading will not be seen
        renderer = gtk.CellRendererText()
 
        findEntry = widgets.get_widget('findEntry')
        findLabel = widgets.get_widget('findLabel')
 
        #insert a categoryColumnumn into the units list even though the heading will not be seen
        renderer = gtk.CellRendererText()
-       unitNameColumn = gtk.TreeViewColumn( _('Unit Name'), renderer )
-       unitNameColumn.set_property( 'resizable', 1 )
-       unitNameColumn.add_attribute( renderer, 'text', 0 )
+       unitNameColumn = gtk.TreeViewColumn(_('Unit Name'), renderer)
+       unitNameColumn.set_property('resizable', 1)
+       unitNameColumn.add_attribute(renderer, 'text', 0)
        unitNameColumn.set_clickable(True)
        unitNameColumn.set_clickable(True)
-       unitNameColumn.connect("clicked",click_unit_column)
-       unitsView.append_column( unitNameColumn )
+       unitNameColumn.connect("clicked", click_unit_column)
+       unitsView.append_column(unitNameColumn)
 
 
-       unitValueColumn = gtk.TreeViewColumn( _('Value'), renderer )
-       unitValueColumn.set_property( 'resizable', 1 )
-       unitValueColumn.add_attribute( renderer, 'text', 1 )
+       unitValueColumn = gtk.TreeViewColumn(_('Value'), renderer)
+       unitValueColumn.set_property('resizable', 1)
+       unitValueColumn.add_attribute(renderer, 'text', 1)
        unitValueColumn.set_clickable(True)
        unitValueColumn.set_clickable(True)
-       unitValueColumn.connect("clicked",click_unit_column)
-       unitsView.append_column( unitValueColumn )
+       unitValueColumn.connect("clicked", click_unit_column)
+       unitsView.append_column(unitValueColumn)
 
 
-       unitSymbolColumn = gtk.TreeViewColumn( _('Units'), renderer )
-       unitSymbolColumn.set_property( 'resizable', 1 )
-       unitSymbolColumn.add_attribute( renderer, 'text', 2 )
+       unitSymbolColumn = gtk.TreeViewColumn(_('Units'), renderer)
+       unitSymbolColumn.set_property('resizable', 1)
+       unitSymbolColumn.add_attribute(renderer, 'text', 2)
        unitSymbolColumn.set_clickable(True)
        unitSymbolColumn.set_clickable(True)
-       unitSymbolColumn.connect("clicked",click_unit_column)
-       unitsView.append_column( unitSymbolColumn )
+       unitSymbolColumn.connect("clicked", click_unit_column)
+       unitsView.append_column(unitSymbolColumn)
 
        #Insert a column into the category list even though the heading will not be seen
        renderer = gtk.CellRendererText()
 
        #Insert a column into the category list even though the heading will not be seen
        renderer = gtk.CellRendererText()
-       categoryColumn = gtk.TreeViewColumn( 'Title', renderer )
-       categoryColumn.set_property( 'resizable', 1 )
-       categoryColumn.add_attribute( renderer, 'text', 0 )
-       categoryView.append_column( categoryColumn )
+       categoryColumn = gtk.TreeViewColumn('Title', renderer)
+       categoryColumn.set_property('resizable', 1)
+       categoryColumn.add_attribute(renderer, 'text', 0)
+       categoryView.append_column(categoryColumn)
 
        categoryModel = gtk.ListStore(gobject.TYPE_STRING)
        categoryView.set_model(categoryModel)
        #colourize each row differently for easier reading
 
        categoryModel = gtk.ListStore(gobject.TYPE_STRING)
        categoryView.set_model(categoryModel)
        #colourize each row differently for easier reading
-       categoryView.set_property( 'rules_hint',1)
+       categoryView.set_property('rules_hint', 1)
 
        #Populate the catagories list
        keys = unit_data.list_dic.keys()
        keys.sort()
        for key in keys:
                iter = categoryModel.append()
 
        #Populate the catagories list
        keys = unit_data.list_dic.keys()
        keys.sort()
        for key in keys:
                iter = categoryModel.append()
-               categoryModel.set(iter,0,key)
+               categoryModel.set(iter, 0, key)
 
 
-       ToolTips=gtk.Tooltips()
+       ToolTips = gtk.Tooltips()
        findButton = widgets.get_widget('findButton')
        findButton = widgets.get_widget('findButton')
-       ToolTips.set_tip(findButton,_(u'Find unit (F6)'))
+       ToolTips.set_tip(findButton, _(u'Find unit (F6)'))
 
        #Restore selections from previously saved settings if it exists and is valid.
 
        #Restore selections from previously saved settings if it exists and is valid.
-       historical_catergory_found=False
+       historical_catergory_found = False
        selectionsDatPath = "/".join((constants._data_path_, "selections.dat"))
        if os.path.exists(selectionsDatPath):
                #Retrieving previous selections from ~/.gonvert/selections.dat
        selectionsDatPath = "/".join((constants._data_path_, "selections.dat"))
        if os.path.exists(selectionsDatPath):
                #Retrieving previous selections from ~/.gonvert/selections.dat
-               selections=pickle.load(open(selectionsDatPath,'r'))
+               selections = pickle.load(open(selectionsDatPath, 'r'))
                #Restoring previous selections.
                #
                #Make a list of categories to determine which one to select
                #Restoring previous selections.
                #
                #Make a list of categories to determine which one to select
-               categories=unit_data.list_dic.keys()
+               categories = unit_data.list_dic.keys()
                categories.sort()
                #
                #If the 'selected_unts' has been stored, then extract evil_globals.selected_units from selections.
                categories.sort()
                #
                #If the 'selected_unts' has been stored, then extract evil_globals.selected_units from selections.
-               if selections.has_key('evil_globals.selected_units'):
-                       evil_globals.selected_units=selections['evil_globals.selected_units']
+               if 'evil_globals.selected_units' in selections:
+                       evil_globals.selected_units = selections['evil_globals.selected_units']
                #Make sure that the 'evil_globals.selected_category' has been stored.
                #Make sure that the 'evil_globals.selected_category' has been stored.
-               if selections.has_key('evil_globals.selected_category'):
+               if 'evil_globals.selected_category' in selections:
                        #Match an available category to the previously selected category.
                        for counter in range(len(categories)):
                        #Match an available category to the previously selected category.
                        for counter in range(len(categories)):
-                               if selections['evil_globals.selected_category']==categories[counter]:
+                               if selections['evil_globals.selected_category'] == categories[counter]:
                                        # Restore the previously selected category.
                                        # Restore the previously selected category.
-                                       categoryView.set_cursor(counter, categoryColumn, False )
+                                       categoryView.set_cursor(counter, categoryColumn, False)
                                        categoryView.grab_focus()
                                        categoryView.grab_focus()
-                       historical_catergory_found=True
+                       historical_catergory_found = True
 
        if not historical_catergory_found:
                print "Couldn't find saved category, using default."
 
        if not historical_catergory_found:
                print "Couldn't find saved category, using default."
-               #If historical records were not kept then default to 
+               #If historical records were not kept then default to
                # put the focus on the first category
                categoryView.set_cursor(0, categoryColumn, False)
                categoryView.grab_focus()
                # put the focus on the first category
                categoryView.set_cursor(0, categoryColumn, False)
                categoryView.grab_focus()
index aac4c47..0e0057c 100644 (file)
@@ -9,2241 +9,2241 @@ _ = gettext.gettext
 
 #----- main dictionary of unit descriptions below ------------
 # first entry defines base unit
 
 #----- main dictionary of unit descriptions below ------------
 # first entry defines base unit
-# remaining entries define unit specifications [(function,argument), units, description]
+# remaining entries define unit specifications [(function, argument), units, description]
 #      where function can be m and argument is the multiplying factor to_base
 #      or function can be any other arbitrary function and argument can be a single argument
 list_dic = {
                _(u"Acceleration"): {
                        ".base_unit": _(u"meter per second squared"),
                        _(u"free fall"):
 #      where function can be m and argument is the multiplying factor to_base
 #      or function can be any other arbitrary function and argument can be a single argument
 list_dic = {
                _(u"Acceleration"): {
                        ".base_unit": _(u"meter per second squared"),
                        _(u"free fall"):
-                       [(converters.m,9.80665),_(u"gn"),_(u"The ideal falling motion of a body that is subject only to the earth's gravitational field.")],
+                       [(converters.m, 9.80665), _(u"gn"), _(u"The ideal falling motion of a body that is subject only to the earth's gravitational field.")],
                        _(u"meter per second squared"):
                        _(u"meter per second squared"):
-                       [(converters.m,1.0),u"m/s\xb2",u''],
+                       [(converters.m, 1.0), u"m/s\xb2", u''],
                        _(u"foot per second squared"):
                        _(u"foot per second squared"):
-                       [(converters.m,30.48/100),u"ft/s\xb2",u''],
+                       [(converters.m, 30.48/100), u"ft/s\xb2", u''],
                        _(u"centimeter per second squared"):
                        _(u"centimeter per second squared"):
-                       [(converters.m,1/100.0),u"cm/s\xb2",''],
+                       [(converters.m, 1/100.0), u"cm/s\xb2", ''],
                        _(u"gal"):
                        _(u"gal"):
-                       [(converters.m,1/100.0),_(u"Gal"),_(u"A unit of gravitational acceleration equal to one centimeter per second per second (named after Galileo)")],
+                       [(converters.m, 1/100.0), _(u"Gal"), _(u"A unit of gravitational acceleration equal to one centimeter per second per second (named after Galileo)")],
                        _(u"millimeter per second squared"):
                        _(u"millimeter per second squared"):
-                       [(converters.m,1/1000.0),u"mm/s\xb2",'']
+                       [(converters.m, 1/1000.0), u"mm/s\xb2", '']
                },
 
                _(u"Angle"): {
                        ".base_unit": _(u"radian"),
                        _(u"revolution / circle / perigon / turn"):
                },
 
                _(u"Angle"): {
                        ".base_unit": _(u"radian"),
                        _(u"revolution / circle / perigon / turn"):
-                       [(converters.m,2.0*math.pi),"r",_(u"The act of revolving, or turning round on an axis or a center; the motion of a body round a fixed point or line; rotation; as, the revolution of a wheel, of a top, of the earth on its axis, etc.")],
+                       [(converters.m, 2.0*math.pi), "r", _(u"The act of revolving, or turning round on an axis or a center; the motion of a body round a fixed point or line; rotation; as, the revolution of a wheel, of a top, of the earth on its axis, etc.")],
                        _(u"right angle"):
                        _(u"right angle"):
-                       [(converters.m,math.pi/2.0),"L",_(u"The angle formed by one line meeting another perpendicularly")],
+                       [(converters.m, math.pi/2.0), "L", _(u"The angle formed by one line meeting another perpendicularly")],
                        _(u"radian"):
                        _(u"radian"):
-                       [(converters.m,1.0),_(u"rad"),_(u"An arc of a circle which is equal in length to the radius, or the angle measured by such an arc.")],
+                       [(converters.m, 1.0), _(u"rad"), _(u"An arc of a circle which is equal in length to the radius, or the angle measured by such an arc.")],
                        _(u"degree"):
                        _(u"degree"):
-                       [(converters.m,math.pi/180.0),u"\xb0",_(u"1/360 of a complete revolution.")],
+                       [(converters.m, math.pi/180.0), u"\xb0", _(u"1/360 of a complete revolution.")],
                        _(u"grad | grade | gon"):
                        _(u"grad | grade | gon"):
-                       [(converters.m,math.pi/200),_(u"g"),_(u"One-hundredth of a right angle.")],
+                       [(converters.m, math.pi/200), _(u"g"), _(u"One-hundredth of a right angle.")],
                        _(u"milliradian"):
                        _(u"milliradian"):
-                       [(converters.m,1/1000.0),_(u"mrad"),_(u"A unit of angular distance equal to one thousandth of a radian.")],
+                       [(converters.m, 1/1000.0), _(u"mrad"), _(u"A unit of angular distance equal to one thousandth of a radian.")],
                        _(u"minute"):
                        _(u"minute"):
-                       [(converters.m,math.pi/(180.0*60)),"'",_(u"The sixtieth part of a degree; sixty seconds (Marked thus ('); as, 10deg 20').")],
+                       [(converters.m, math.pi/(180.0*60)), "'", _(u"The sixtieth part of a degree; sixty seconds (Marked thus ('); as, 10deg 20').")],
                        _(u"second"):
                        _(u"second"):
-                       [(converters.m,math.pi/(180.0*60*60)),'"',_(u"""One sixtieth of a minute.(Marked thus ("); as, 10deg 20' 30"). ''""")],
+                       [(converters.m, math.pi/(180.0*60*60)), '"', _(u"""One sixtieth of a minute.(Marked thus ("); as, 10deg 20' 30"). ''""")],
                        _(u"mil"):
                        _(u"mil"):
-                       [(converters.m,(2*math.pi)/6400),'',_(u"Used in artillery; 1/6400 of a complete revolution.")],
+                       [(converters.m, (2*math.pi)/6400), '', _(u"Used in artillery; 1/6400 of a complete revolution.")],
                        _(u"centesimal minute"):
                        _(u"centesimal minute"):
-                       [(converters.m,math.pi/20000),'',_(u"One hundredth of a grade, 0.01 grade")],
+                       [(converters.m, math.pi/20000), '', _(u"One hundredth of a grade, 0.01 grade")],
                        _(u"centesimal second"):
                        _(u"centesimal second"):
-                       [(converters.m,math.pi/2000000),'',_(u"One ten-thousandth of a grade, 0.0001 grade")],
+                       [(converters.m, math.pi/2000000), '', _(u"One ten-thousandth of a grade, 0.0001 grade")],
                        _(u"octant"):
                        _(u"octant"):
-                       [(converters.m,math.pi/4.0),'',_(u"The eighth part of a circle (an arc of 45 degrees).")],
+                       [(converters.m, math.pi/4.0), '', _(u"The eighth part of a circle (an arc of 45 degrees).")],
                        _(u"quadrant"):
                        _(u"quadrant"):
-                       [(converters.m,math.pi/2.0),'',_(u"The fourth part of a circle (an arc of 90 degrees).")],
+                       [(converters.m, math.pi/2.0), '', _(u"The fourth part of a circle (an arc of 90 degrees).")],
                        _(u"sextant"):
                        _(u"sextant"):
-                       [(converters.m,math.pi/3.0),'',_(u"The sixth part of a circle (an arc of 60 degrees).")],
+                       [(converters.m, math.pi/3.0), '', _(u"The sixth part of a circle (an arc of 60 degrees).")],
                        _(u"point"):
                        _(u"point"):
-                       [(converters.m,math.pi/16.0),'',_(u"1/32 of a circle. Points are used on the face of a compass (32 points). Each point is labelled clockwise starting from North as follows: North, North by East, North Northeast, Northeast by North, and Northeast, etc.")],
+                       [(converters.m, math.pi/16.0), '', _(u"1/32 of a circle. Points are used on the face of a compass (32 points). Each point is labelled clockwise starting from North as follows: North, North by East, North Northeast, Northeast by North, and Northeast, etc.")],
                        _(u"sign"):
                        _(u"sign"):
-                       [(converters.m,math.pi/6.0),'',_(u"The twelfth part of a circle as in twelve signs of the zodiac (an arc of 30 degrees).")],
+                       [(converters.m, math.pi/6.0), '', _(u"The twelfth part of a circle as in twelve signs of the zodiac (an arc of 30 degrees).")],
                },
 
                _(u"Angular Velocity / Frequency"): {
                },
 
                _(u"Angular Velocity / Frequency"): {
-                       ".base_unit":_(u"radian per second"),
+                       ".base_unit": _(u"radian per second"),
                        _(u"kiloradian per second"):
                        _(u"kiloradian per second"):
-                       [(converters.m,1000.0),"krad/s",''],
+                       [(converters.m, 1000.0), "krad/s", ''],
                        _(u"revolution per second"):
                        _(u"revolution per second"):
-                       [(converters.m,2*math.pi),"rev/s",''],
+                       [(converters.m, 2*math.pi), "rev/s", ''],
                        _(u"hertz"):
                        _(u"hertz"):
-                       [(converters.m,2*math.pi),"Hz",_(u"Named after the German physicist Heinrich Hertz (1857-1894) who was the first to produce electromagnetic waves artificially. Having a periodic interval of one second.")],
+                       [(converters.m, 2*math.pi), "Hz", _(u"Named after the German physicist Heinrich Hertz (1857-1894) who was the first to produce electromagnetic waves artificially. Having a periodic interval of one second.")],
                        _(u"radian per second"):
                        _(u"radian per second"):
-                       [(converters.m,1.0),"rad/s",''],
+                       [(converters.m, 1.0), "rad/s", ''],
                        _(u"milliradian per second"):
                        _(u"milliradian per second"):
-                       [(converters.m,1/1000.0),"mrad/s",''],
+                       [(converters.m, 1/1000.0), "mrad/s", ''],
                        _(u"revolution per minute"):
                        _(u"revolution per minute"):
-                       [(converters.m,(2*math.pi)/60.0),"rpm",''],
+                       [(converters.m, (2*math.pi)/60.0), "rpm", ''],
                        _(u"revolution per hour"):
                        _(u"revolution per hour"):
-                       [(converters.m,(2*math.pi)/3600.0),"rph",''],
+                       [(converters.m, (2*math.pi)/3600.0), "rph", ''],
                        _(u"revolution per day"):
                        _(u"revolution per day"):
-                       [(converters.m,(2*math.pi)/(3600.0*24)),"rpd",''],
+                       [(converters.m, (2*math.pi)/(3600.0*24)), "rpd", ''],
                        _(u"gigahertz"):
                        _(u"gigahertz"):
-                       [(converters.m,1e9*2*math.pi),"GHz",_(u"One billion hertz.")],
+                       [(converters.m, 1e9*2*math.pi), "GHz", _(u"One billion hertz.")],
                        _(u"terahertz"):
                        _(u"terahertz"):
-                       [(converters.m,1e12*2*math.pi),"THz",''],
+                       [(converters.m, 1e12*2*math.pi), "THz", ''],
                        _(u"petahertz"):
                        _(u"petahertz"):
-                       [(converters.m,1e15*2*math.pi),"PHz",''],
+                       [(converters.m, 1e15*2*math.pi), "PHz", ''],
                        _(u"exahertz"):
                        _(u"exahertz"):
-                       [(converters.m,1e18*2*math.pi),"EHz",''],
+                       [(converters.m, 1e18*2*math.pi), "EHz", ''],
                        _(u"megahertz"):
                        _(u"megahertz"):
-                       [(converters.m,1e6*2*math.pi),"MHz",_(u"One million hertz.")],
+                       [(converters.m, 1e6*2*math.pi), "MHz", _(u"One million hertz.")],
                        _(u"kilohertz"):
                        _(u"kilohertz"):
-                       [(converters.m,1e3*2*math.pi),"kHz",_(u"One thousand hertz.")],
+                       [(converters.m, 1e3*2*math.pi), "kHz", _(u"One thousand hertz.")],
                },
 
                _(u"Area"): {
                },
 
                _(u"Area"): {
-                       ".base_unit":_(u"square meter"),
+                       ".base_unit": _(u"square meter"),
                        _(u"meter diameter circle"):
                        _(u"meter diameter circle"):
-                       [(converters.f,('pi*(x/2.0)**2','2.0*(x/pi)**(0.5)')),"m dia.",_(u"Type the diameter of the circle in meters to find its area displayed in other fields.")],
+                       [(converters.f, ('pi*(x/2.0)**2', '2.0*(x/pi)**(0.5)')), "m dia.", _(u"Type the diameter of the circle in meters to find its area displayed in other fields.")],
                        _(u"centimeter diameter circle"):
                        _(u"centimeter diameter circle"):
-                       [(converters.f,('pi*(x/200.0)**2','200.0*(x/pi)**(0.5)')),"cm dia.",_(u"Type the diameter of the circle in centimeters to find its area displayed in other fields.")],
+                       [(converters.f, ('pi*(x/200.0)**2', '200.0*(x/pi)**(0.5)')), "cm dia.", _(u"Type the diameter of the circle in centimeters to find its area displayed in other fields.")],
                        _(u"inch diameter circle"):
                        _(u"inch diameter circle"):
-                       [(converters.f,('pi*(((x*(25.4/1000))/2.0) )**2','1000/25.4 * 2.0*(x/pi)**(0.5)')),"in dia.",_(u"Type the diameter of the circle in inches to find its area displayed in other fields.")],
+                       [(converters.f, ('pi*(((x*(25.4/1000))/2.0) )**2', '1000/25.4 * 2.0*(x/pi)**(0.5)')), "in dia.", _(u"Type the diameter of the circle in inches to find its area displayed in other fields.")],
                        _(u"foot diameter circle"):
                        _(u"foot diameter circle"):
-                       [(converters.f,('pi*(((x*((12*25.4)/1000))/2.0) )**2','1000/(12*25.4) * 2.0*(x/pi)**(0.5)')),"ft dia.",_(u"Type the diameter of the circle in feet to find its area displayed in other fields.")],
+                       [(converters.f, ('pi*(((x*((12*25.4)/1000))/2.0) )**2', '1000/(12*25.4) * 2.0*(x/pi)**(0.5)')), "ft dia.", _(u"Type the diameter of the circle in feet to find its area displayed in other fields.")],
                        _(u"are"):
                        _(u"are"):
-                       [(converters.m,100.0),'',_(u"The unit of superficial measure, being a square of which each side is ten meters in length; 100 square meters, or about 119.6 square yards.")],
+                       [(converters.m, 100.0), '', _(u"The unit of superficial measure, being a square of which each side is ten meters in length; 100 square meters, or about 119.6 square yards.")],
                        _(u"acre"):
                        _(u"acre"):
-                       [(converters.m,4046.8564224),'',_(u"A piece of land, containing 160 square rods, or 4,840 square yards, or 43,560 square feet. This is the English statute acre. That of the United States is the same. The Scotch acre was about 1.26 of the English, and the Irish 1.62 of the English. Note: The acre was limited to its present definite quantity by statutes of Edward I., Edward III., and Henry VIII.")],
+                       [(converters.m, 4046.8564224), '', _(u"A piece of land, containing 160 square rods, or 4, 840 square yards, or 43, 560 square feet. This is the English statute acre. That of the United States is the same. The Scotch acre was about 1.26 of the English, and the Irish 1.62 of the English. Note: The acre was limited to its present definite quantity by statutes of Edward I., Edward III., and Henry VIII.")],
                        _(u"acre (Cheshire)"):
                        _(u"acre (Cheshire)"):
-                       [(converters.m,8561.97632),'',''],
+                       [(converters.m, 8561.97632), '', ''],
                        _(u"acre (Irish)"):
                        _(u"acre (Irish)"):
-                       [(converters.m,6555.26312),'',''],
+                       [(converters.m, 6555.26312), '', ''],
                        _(u"acre (Scottish)"):
                        _(u"acre (Scottish)"):
-                       [(converters.m,5142.20257),'',''],
+                       [(converters.m, 5142.20257), '', ''],
                        _(u"arpent (French)"):
                        _(u"arpent (French)"):
-                       [(converters.m,4088/1.196),'',_(u" 4,088 sq. yards, or nearly five sixths of an English acre.")],
+                       [(converters.m, 4088/1.196), '', _(u" 4, 088 sq. yards, or nearly five sixths of an English acre.")],
                        _(u"arpent (woodland)"):
                        _(u"arpent (woodland)"):
-                       [(converters.m,16*25.29285264*10+16*25.29285264*2.5+(16*25.29285264*10)/160),'',_(u"1 acre, 1 rood, 1 perch")],
+                       [(converters.m, 16*25.29285264*10+16*25.29285264*2.5+(16*25.29285264*10)/160), '', _(u"1 acre, 1 rood, 1 perch")],
                        _(u"barn"):
                        _(u"barn"):
-                       [(converters.m,1.0/1e28),'',_('Used in Nuclear physics to describe the apparent cross-sectional size of atomic sized objects that are bombarded with smaller objects (like electrons). 10^-28 square meters. 100 square femtometers. Originated from the semi-humorous idiom big as a barn and used by physicists to describe the size of the scattering object (Ex: That was as big as 5 barns!).')],
+                       [(converters.m, 1.0/1e28), '', _('Used in Nuclear physics to describe the apparent cross-sectional size of atomic sized objects that are bombarded with smaller objects (like electrons). 10^-28 square meters. 100 square femtometers. Originated from the semi-humorous idiom big as a barn and used by physicists to describe the size of the scattering object (Ex: That was as big as 5 barns!).')],
                        _(u"cho"):
                        _(u"cho"):
-                       [(converters.m,16*25.29285264*10*2.45),'',_(u"Japanese. 2.45 acre")],
+                       [(converters.m, 16*25.29285264*10*2.45), '', _(u"Japanese. 2.45 acre")],
                        _(u"circular inch"):
                        _(u"circular inch"):
-                       [(converters.m,1000000.0/(1e6*1550*1.273)),'',''],
+                       [(converters.m, 1000000.0/(1e6*1550*1.273)), '', ''],
                        _(u"circular mil"):
                        _(u"circular mil"):
-                       [(converters.m,1.0/(1e6*1550*1.273)),"cmil",''],
+                       [(converters.m, 1.0/(1e6*1550*1.273)), "cmil", ''],
                        _(u"desyatina | dessiatina"):
                        _(u"desyatina | dessiatina"):
-                       [(converters.m,16*25.29285264*10*2.6996),'',_(u"Russian. 2.6996 acre. 2400 square sadzhens")],
+                       [(converters.m, 16*25.29285264*10*2.6996), '', _(u"Russian. 2.6996 acre. 2400 square sadzhens")],
                        _(u"flag"):
                        _(u"flag"):
-                       [(converters.m,25/10.7639104167097),'',_(u"square pace (a pace is 5 feet).")],
+                       [(converters.m, 25/10.7639104167097), '', _(u"square pace (a pace is 5 feet).")],
                        _(u"hide | carucate"):
                        _(u"hide | carucate"):
-                       [(converters.m,40468.71618),'',_(u"An ancient English measure of the amount of land required to support family")],
+                       [(converters.m, 40468.71618), '', _(u"An ancient English measure of the amount of land required to support family")],
                        _(u"hectare"):
                        _(u"hectare"):
-                       [(converters.m,10000.0),"ha",_(u"A measure of area, or superficies, containing a hundred ares, or 10,000 square meters, and equivalent to 2.471 acres.")],
+                       [(converters.m, 10000.0), "ha", _(u"A measure of area, or superficies, containing a hundred ares, or 10, 000 square meters, and equivalent to 2.471 acres.")],
                        _(u"homestead | quarter section"):
                        _(u"homestead | quarter section"):
-                       [(converters.m,16*25.29285264*10*160),'',_(u"160 acres,1/4 square mile, or 1/4 section. Use by the governments of North America early settlers in the western states and provinces were allowed to take title to a homestead of 160 acres of land by registering a claim, settling on the land, and cultivating it.")],
+                       [(converters.m, 16*25.29285264*10*160), '', _(u"160 acres, 1/4 square mile, or 1/4 section. Use by the governments of North America early settlers in the western states and provinces were allowed to take title to a homestead of 160 acres of land by registering a claim, settling on the land, and cultivating it.")],
                        _(u"perch"):
                        _(u"perch"):
-                       [(converters.m,(16*25.29285264*10)/160),'',_(u"Used to measure land. A square rod; the 160th part of an acre.")],
+                       [(converters.m, (16*25.29285264*10)/160), '', _(u"Used to measure land. A square rod; the 160th part of an acre.")],
                        _(u"sabin"):
                        _(u"sabin"):
-                       [(converters.m,1/10.7639104167097),'',_(u"A unit of acoustic absorption equivalent to the absorption by a square foot of a surface that absorbs all incident sound. 1ft\xb2.")],
+                       [(converters.m, 1/10.7639104167097), '', _(u"A unit of acoustic absorption equivalent to the absorption by a square foot of a surface that absorbs all incident sound. 1ft\xb2.")],
                        _(u"square"):
                        _(u"square"):
-                       [(converters.m,100/10.7639104167097),'',_(u"Used in the construction for measuring roofing material, finished lumber, and other building materials. One square is equals 100 square feet.")],
+                       [(converters.m, 100/10.7639104167097), '', _(u"Used in the construction for measuring roofing material, finished lumber, and other building materials. One square is equals 100 square feet.")],
                        _(u"section"):
                        _(u"section"):
-                       [(converters.m,2.59*1E6),'',_(u"Used in land measuring. One square mile. An area of about 640 acres")],
+                       [(converters.m, 2.59*1E6), '', _(u"Used in land measuring. One square mile. An area of about 640 acres")],
                        _(u"square league (land)"):
                        _(u"square league (land)"):
-                       [(converters.m,23309892.99),'',''],
+                       [(converters.m, 23309892.99), '', ''],
                _(u"square mile"):
                _(u"square mile"):
-                       [(converters.m,2.59*1e6),u"mi\xb2",''],
+                       [(converters.m, 2.59*1e6), u"mi\xb2", ''],
                _(u"square kilometer"):
                _(u"square kilometer"):
-                       [(converters.m,1e6),u"km\xb2",''],
+                       [(converters.m, 1e6), u"km\xb2", ''],
                _(u"rood"):
                _(u"rood"):
-                       [(converters.m,16*25.29285264*2.5),'',_(u"The fourth part of an acre, or forty square rods.")],
+                       [(converters.m, 16*25.29285264*2.5), '', _(u"The fourth part of an acre, or forty square rods.")],
                _(u"shaku"):
                _(u"shaku"):
-                       [(converters.m,330.6/10000),'',_(u"A Japanese unit of area, the shaku equals 330.6 square centimeters (51.24 square inches). Note: shaku also means length and volume.")],
+                       [(converters.m, 330.6/10000), '', _(u"A Japanese unit of area, the shaku equals 330.6 square centimeters (51.24 square inches). Note: shaku also means length and volume.")],
                _(u"square chain (surveyor)"):
                _(u"square chain (surveyor)"):
-                       [(converters.m,16*25.29285264),u"ch\xb2",_(u"A unit for land measure equal to four rods square, or one tenth of an acre.")],
+                       [(converters.m, 16*25.29285264), u"ch\xb2", _(u"A unit for land measure equal to four rods square, or one tenth of an acre.")],
                _(u"link"):
                _(u"link"):
-                       [(converters.m,4*25.29285264),'',_(u"4 rods square")],
+                       [(converters.m, 4*25.29285264), '', _(u"4 rods square")],
                _(u"square rod"):
                _(u"square rod"):
-                       [(converters.m,25.29285264),u"rd\xb2",''],
+                       [(converters.m, 25.29285264), u"rd\xb2", ''],
                _(u"square meter"):
                _(u"square meter"):
-                       [(converters.m,1.0),u"m\xb2",_(u"Also know as a centare is (1/100th of an are).")],
+                       [(converters.m, 1.0), u"m\xb2", _(u"Also know as a centare is (1/100th of an are).")],
                _(u"square yard"):
                _(u"square yard"):
-                       [(converters.m,1/1.19599004630108),u"yd\xb2",_(u"A unit of area equal to one yard by one yard square syn: sq yd")],
+                       [(converters.m, 1/1.19599004630108), u"yd\xb2", _(u"A unit of area equal to one yard by one yard square syn: sq yd")],
                _(u"square foot"):
                _(u"square foot"):
-                       [(converters.m,1/10.7639104167097),u"ft\xb2",_(u"An area equal to that of a square the sides of which are twelve inches; 144 square inches.")],
+                       [(converters.m, 1/10.7639104167097), u"ft\xb2", _(u"An area equal to that of a square the sides of which are twelve inches; 144 square inches.")],
                _(u"square inch"):
                _(u"square inch"):
-                       [(converters.m,1/(10.7639104167097*144)),u"in\xb2",_(u"A unit of area equal to one inch by one inch square syn: sq in")],
+                       [(converters.m, 1/(10.7639104167097*144)), u"in\xb2", _(u"A unit of area equal to one inch by one inch square syn: sq in")],
                _(u"square centimeter"):
                _(u"square centimeter"):
-                       [(converters.m,1.0/10000),u"cm\xb2",''],
+                       [(converters.m, 1.0/10000), u"cm\xb2", ''],
                _(u"square micrometer"):
                _(u"square micrometer"):
-                       [(converters.m,1.0/1e12),u"\xb5m\xb2",''],
+                       [(converters.m, 1.0/1e12), u"\xb5m\xb2", ''],
                _(u"square millimeter"):
                _(u"square millimeter"):
-                       [(converters.m,1.0/1e6),u"mm\xb2",''],
+                       [(converters.m, 1.0/1e6), u"mm\xb2", ''],
                _(u"square mil"):
                _(u"square mil"):
-                       [(converters.m,1.0/(1e6*1550)),u"mil\xb2",''],
+                       [(converters.m, 1.0/(1e6*1550)), u"mil\xb2", ''],
                _(u"township"):
                _(u"township"):
-                       [(converters.m,1e6*2.59*36),'',_(u"A division of territory six miles square (36miles\xb2), containing 36 sections.")],
+                       [(converters.m, 1e6*2.59*36), '', _(u"A division of territory six miles square (36miles\xb2), containing 36 sections.")],
                _(u"roll (wallpaper)"):
                _(u"roll (wallpaper)"):
-                       [(converters.m,30/10.7639104167097),'',''],
+                       [(converters.m, 30/10.7639104167097), '', ''],
                _(u"square Scottish ell"):
                _(u"square Scottish ell"):
-                       [(converters.m,0.88323),'',''],
+                       [(converters.m, 0.88323), '', ''],
                _(u"fall (Scottish)"):
                _(u"fall (Scottish)"):
-                       [(converters.m,31.79618),'',''],
+                       [(converters.m, 31.79618), '', ''],
                _(u"joch (German) | yoke"):
                _(u"joch (German) | yoke"):
-                       [(converters.m,5746.5577),'',_(u"joch (German) is 40 square klafters")],
+                       [(converters.m, 5746.5577), '', _(u"joch (German) is 40 square klafters")],
                _(u"labor (Texas)"):
                _(u"labor (Texas)"):
-                       [(converters.m,716862.83837),'',_(u"An area of land that could be cultivated by one farmer")],
+                       [(converters.m, 716862.83837), '', _(u"An area of land that could be cultivated by one farmer")],
                _(u"barony"):
                _(u"barony"):
-                       [(converters.m,16187486.47094),'',''],
+                       [(converters.m, 16187486.47094), '', ''],
                _(u"square pes (Roman)"):
                _(u"square pes (Roman)"):
-                       [(converters.m,0.08741),'',''],
+                       [(converters.m, 0.08741), '', ''],
                _(u"square alen (Denmark)"):
                _(u"square alen (Denmark)"):
-                       [(converters.m,.38121),'',''],
+                       [(converters.m, .38121), '', ''],
                _(u"ferfet (Iceland)"):
                _(u"ferfet (Iceland)"):
-                       [(converters.m,0.09848),'',''],
+                       [(converters.m, 0.09848), '', ''],
                _(u"square vara (Spanish)"):
                _(u"square vara (Spanish)"):
-                       [(converters.m,0.59418),'',''],
+                       [(converters.m, 0.59418), '', ''],
                _(u"donum (Yugoslavia)"):
                _(u"donum (Yugoslavia)"):
-                       [(converters.m,699.99992),'',''],
+                       [(converters.m, 699.99992), '', ''],
                _(u"sahme (Egyptian)"):
                _(u"sahme (Egyptian)"):
-                       [(converters.m,7.29106),'',''],
+                       [(converters.m, 7.29106), '', ''],
                _(u"tavola (Italian)"):
                _(u"tavola (Italian)"):
-                       [(converters.m,37.62587),'',''],
+                       [(converters.m, 37.62587), '', ''],
                _(u"cuadra (Paraguay)"):
                _(u"cuadra (Paraguay)"):
-                       [(converters.m,7486.71249),'',''],
+                       [(converters.m, 7486.71249), '', ''],
                _(u"acaena (Greek)"):
                _(u"acaena (Greek)"):
-                       [(converters.m,9.19744),'',''],
+                       [(converters.m, 9.19744), '', ''],
                _(u"plethron (Greek)"):
                _(u"plethron (Greek)"):
-                       [(converters.m,951.01483),'',''],
+                       [(converters.m, 951.01483), '', ''],
        },
 
        _(u"Atomic Physics"): {
        },
 
        _(u"Atomic Physics"): {
-               ".base_unit":_(u"radian per second"),
+               ".base_unit": _(u"radian per second"),
                _(u"kilogram"):
                _(u"kilogram"):
-               [(converters.m,2.997925e8**2*(1.0/1.054e-34)),"kg",''],
+               [(converters.m, 2.997925e8**2*(1.0/1.054e-34)), "kg", ''],
                _(u"joule"):
                _(u"joule"):
-               [(converters.m,1.0/1.054e-34),'',_(u"Named after the English physicist James Prescott Joule (1818-1889). A unit of work which is equal to 10^7 units of work in the C. G. S. system of units (ergs), and is practically equivalent to the energy expended in one second by an electric current of one ampere in a resistance of one ohm. One joule is approximately equal to 0.738 foot pounds.")],
+               [(converters.m, 1.0/1.054e-34), '', _(u"Named after the English physicist James Prescott Joule (1818-1889). A unit of work which is equal to 10^7 units of work in the C. G. S. system of units (ergs), and is practically equivalent to the energy expended in one second by an electric current of one ampere in a resistance of one ohm. One joule is approximately equal to 0.738 foot pounds.")],
                _(u"erg"):
                _(u"erg"):
-               [(converters.m,1.0/1.054e-27),'',_(u"The unit of work or energy in the C. G. S. system, being the amount of work done by a dyne working through a distance of one centimeter; the amount of energy expended in moving a body one centimeter against a force of one dyne. One foot pound is equal to 13,560,000 ergs.")],
+               [(converters.m, 1.0/1.054e-27), '', _(u"The unit of work or energy in the C. G. S. system, being the amount of work done by a dyne working through a distance of one centimeter; the amount of energy expended in moving a body one centimeter against a force of one dyne. One foot pound is equal to 13, 560, 000 ergs.")],
                _(u"GeV Giga electronvolt"):
                _(u"GeV Giga electronvolt"):
-               [(converters.m,2.41796e23*2*math.pi),"Gev",''],
+               [(converters.m, 2.41796e23*2*math.pi), "Gev", ''],
                _(u"neutron mass unit"):
                _(u"neutron mass unit"):
-               [(converters.m,1.00137*1836.11*3.75577e4*13.6058*2.41796e14*2*math.pi),'',''],
+               [(converters.m, 1.00137*1836.11*3.75577e4*13.6058*2.41796e14*2*math.pi), '', ''],
                _(u"proton mass unit"):
                _(u"proton mass unit"):
-               [(converters.m,1836.11*3.75577e4*13.6058*2.41796e14*2*math.pi),'',''],
+               [(converters.m, 1836.11*3.75577e4*13.6058*2.41796e14*2*math.pi), '', ''],
                _(u"atomic mass unit"):
                _(u"atomic mass unit"):
-               [(converters.m,1822.84*3.75577e4*13.6058*2.41796e14*2*math.pi),"amu",''],
+               [(converters.m, 1822.84*3.75577e4*13.6058*2.41796e14*2*math.pi), "amu", ''],
                _(u"MeV Mega electronvolt"):
                _(u"MeV Mega electronvolt"):
-               [(converters.m,2.41796e20*2*math.pi),"MeV",''],
+               [(converters.m, 2.41796e20*2*math.pi), "MeV", ''],
                _(u"electron rest mass"):
                _(u"electron rest mass"):
-               [(converters.m,3.75577e4*13.6058*2.41796e14*2*math.pi),'',''],
+               [(converters.m, 3.75577e4*13.6058*2.41796e14*2*math.pi), '', ''],
                _(u"Rydberg constant"):
                _(u"Rydberg constant"):
-               [(converters.m,13.6058*2.41796e14*2*math.pi),'',_(u"Named after the Swedish physicist Johannes Robert Rydberg (1854-1919). A wave number characteristic of the wave spectrum of each element")],
+               [(converters.m, 13.6058*2.41796e14*2*math.pi), '', _(u"Named after the Swedish physicist Johannes Robert Rydberg (1854-1919). A wave number characteristic of the wave spectrum of each element")],
                _(u"electronvolt"):
                _(u"electronvolt"):
-               [(converters.m,2.41796e14*2*math.pi),"eV",_(u"A unit of energy equal to the work done by an electron accelerated through a potential difference of 1 volt.")],
+               [(converters.m, 2.41796e14*2*math.pi), "eV", _(u"A unit of energy equal to the work done by an electron accelerated through a potential difference of 1 volt.")],
                _(u"kayser or cm^-1"):
                _(u"kayser or cm^-1"):
-               [(converters.m,2.997925e10*2*math.pi),"K",_('Named after the German physicist Heinrich Gustav Johannes Kayser (1853-1940). Used to measure light and other electromagnetic waves. The "wave number" in kaysers equals the number of wavelengths per centimeter.')],
+               [(converters.m, 2.997925e10*2*math.pi), "K", _('Named after the German physicist Heinrich Gustav Johannes Kayser (1853-1940). Used to measure light and other electromagnetic waves. The "wave number" in kaysers equals the number of wavelengths per centimeter.')],
                _(u"kelvin"):
                _(u"kelvin"):
-               [(converters.m,2.997925e8*2*math.pi/1.4387752e-2),"K",_(u"The basic unit of thermodynamic temperature adopted under the System International d'Unites")],
+               [(converters.m, 2.997925e8*2*math.pi/1.4387752e-2), "K", _(u"The basic unit of thermodynamic temperature adopted under the System International d'Unites")],
                "m^-1":
                "m^-1":
-               [(converters.m,2.997925e8*2*math.pi),'',''],
+               [(converters.m, 2.997925e8*2*math.pi), '', ''],
                _(u"millikayser"):
                _(u"millikayser"):
-               [(converters.m,2.997925e7*2*math.pi),'',''],
+               [(converters.m, 2.997925e7*2*math.pi), '', ''],
                _(u"hertz"):
                _(u"hertz"):
-               [(converters.m,2*math.pi),"Hz",''],
+               [(converters.m, 2*math.pi), "Hz", ''],
                _(u"radian per second"):
                _(u"radian per second"):
-               [(converters.m,1.0),"rad/s",''],
+               [(converters.m, 1.0), "rad/s", ''],
        },
 
        _(u"Computer Data"): {
        },
 
        _(u"Computer Data"): {
-               ".base_unit":_(u"bit"),
+               ".base_unit": _(u"bit"),
                _(u"bit"):
                _(u"bit"):
-               [(converters.m,1.0),'',_(u"One bit of data. Binary representation On/Off.")],
+               [(converters.m, 1.0), '', _(u"One bit of data. Binary representation On/Off.")],
                _(u"nibble | hexit | quadbit"):
                _(u"nibble | hexit | quadbit"):
-               [(converters.m,4.0),'',_(u"One half a byte")],
+               [(converters.m, 4.0), '', _(u"One half a byte")],
                _(u"byte"):
                _(u"byte"):
-               [(converters.m,8.0),'',_(u"Eight bits")],
+               [(converters.m, 8.0), '', _(u"Eight bits")],
                _(u"character"):
                _(u"character"):
-               [(converters.m,8.0),'',_('Usually described by one byte (256 possible characters can be defined by one byte).')],
+               [(converters.m, 8.0), '', _('Usually described by one byte (256 possible characters can be defined by one byte).')],
                _(u"kilobit"):
                _(u"kilobit"):
-               [(converters.m,2.0**10.0),"kilobit",_(u"2^10 bits")],
+               [(converters.m, 2.0**10.0), "kilobit", _(u"2^10 bits")],
                _(u"megabit"):
                _(u"megabit"):
-               [(converters.m,2.0**20.0),"megabit",_(u"2^20 bits")],
+               [(converters.m, 2.0**20.0), "megabit", _(u"2^20 bits")],
                _(u"kilobyte | kibi"):
                _(u"kilobyte | kibi"):
-               [(converters.m,1024.0*8),"K | Ki",_(u"2^10, 1024 bytes. 1024 comes from 2^10 which is close enough to 1000. kibi is the IEEE proposal.")],
+               [(converters.m, 1024.0*8), "K | Ki", _(u"2^10, 1024 bytes. 1024 comes from 2^10 which is close enough to 1000. kibi is the IEEE proposal.")],
                _(u"megabyte | mebi"):
                _(u"megabyte | mebi"):
-               [(converters.m,1024.0**2*8),"M | Mi",_(u"2^20, 1024^2 bytes. 1024 kilobytes. 1024 comes from 2^10 which is close enough to 1000. mebi is the IEEE proposal.")],
+               [(converters.m, 1024.0**2*8), "M | Mi", _(u"2^20, 1024^2 bytes. 1024 kilobytes. 1024 comes from 2^10 which is close enough to 1000. mebi is the IEEE proposal.")],
                _(u"gigabyte | gibi"):
                _(u"gigabyte | gibi"):
-               [(converters.m,1024.0**3*8),"G | Gi",_(u"2^30, 1024^3. 1024 megabytes. 1024 comes from 2^10 which is close enough to 1000. gibi is the IEEE proposal.")],
+               [(converters.m, 1024.0**3*8), "G | Gi", _(u"2^30, 1024^3. 1024 megabytes. 1024 comes from 2^10 which is close enough to 1000. gibi is the IEEE proposal.")],
                _(u"terabyte | tebi"):
                _(u"terabyte | tebi"):
-               [(converters.m,1024.0**4*8),"T | Ti",_(u"2^40, 1024^4. 1024 gigabytes. 1024 comes from 2^10 which is close enough to 1000. tebi is the IEEE proposal.")],
+               [(converters.m, 1024.0**4*8), "T | Ti", _(u"2^40, 1024^4. 1024 gigabytes. 1024 comes from 2^10 which is close enough to 1000. tebi is the IEEE proposal.")],
                _(u"petabyte | pebi"):
                _(u"petabyte | pebi"):
-               [(converters.m,1024.0**5*8),"P | Pi",_(u"2^50, 1024^5. 1024 terabytes. 1024 comes from 2^10 which is close enough to 1000. tebi is the IEEE proposal.")],
+               [(converters.m, 1024.0**5*8), "P | Pi", _(u"2^50, 1024^5. 1024 terabytes. 1024 comes from 2^10 which is close enough to 1000. tebi is the IEEE proposal.")],
                _(u"exabyte | exbi"):
                _(u"exabyte | exbi"):
-               [(converters.m,1024.0**6*8),"E | Ei",_(u"2^60, 1024^6, 1024 petabytes. 1024 comes from 2^10 which is close enough to 1000. tebi is the IEEE proposal.")],
+               [(converters.m, 1024.0**6*8), "E | Ei", _(u"2^60, 1024^6, 1024 petabytes. 1024 comes from 2^10 which is close enough to 1000. tebi is the IEEE proposal.")],
                _(u"zebi | zettabyte"):
                _(u"zebi | zettabyte"):
-               [(converters.m,1024.0**7*8),"Zi",_(u"1024^7. 1024 exbibytes. 1024 comes from 2^10 which is close enough to 1000. tebi is the IEEE proposal.")],
+               [(converters.m, 1024.0**7*8), "Zi", _(u"1024^7. 1024 exbibytes. 1024 comes from 2^10 which is close enough to 1000. tebi is the IEEE proposal.")],
                _(u"yobi | yottabyte"):
                _(u"yobi | yottabyte"):
-               [(converters.m,1024.0**8*8),"Yi",_(u"1024^8. 1024 yobibytes. 1024 comes from 2^10 which is close enough to 1000. tebi is the IEEE proposal.")],
+               [(converters.m, 1024.0**8*8), "Yi", _(u"1024^8. 1024 yobibytes. 1024 comes from 2^10 which is close enough to 1000. tebi is the IEEE proposal.")],
        },
 
        _(u"Computer Data flow rate"): {
        },
 
        _(u"Computer Data flow rate"): {
-               ".base_unit":_('bits per second'),
-               _(u"baud:1"):
-               [(converters.m,1.0),"",_(u'Symbol rate for 1 bit per symbol. Named after the French telegraph engineer Jean-Maurice-\u00C9mile Baudot (1845 - 1903). Data transmission measured in symbols per second.')],
-               _(u"baud:10"):
-               [(converters.m,10.0),"",_(u'Symbol rate for 10 bits per symbol. Named after the French telegraph engineer Jean-Maurice-\u00C9mile Baudot (1845 - 1903). Data transmission measured in symbols per second.')],
-               _(u"baud:8"):
-               [(converters.m,8.0),"",_(u'Symbol rate for 8 bits per symbol. Named after the French telegraph engineer Jean-Maurice-\u00C9mile Baudot (1845 - 1903). Data transmission measured in symbols per second.')],
-               _(u"baud:4"):
-               [(converters.m,4.0),"",_(u'Symbol rate for 4 bits per symbol. Named after the French telegraph engineer Jean-Maurice-\u00C9mile Baudot (1845 - 1903). Data transmission measured in symbols per second.')],
+               ".base_unit": _('bits per second'),
+               _(u"baud: 1"):
+               [(converters.m, 1.0), "", _(u'Symbol rate for 1 bit per symbol. Named after the French telegraph engineer Jean-Maurice-\u00C9mile Baudot (1845 - 1903). Data transmission measured in symbols per second.')],
+               _(u"baud: 10"):
+               [(converters.m, 10.0), "", _(u'Symbol rate for 10 bits per symbol. Named after the French telegraph engineer Jean-Maurice-\u00C9mile Baudot (1845 - 1903). Data transmission measured in symbols per second.')],
+               _(u"baud: 8"):
+               [(converters.m, 8.0), "", _(u'Symbol rate for 8 bits per symbol. Named after the French telegraph engineer Jean-Maurice-\u00C9mile Baudot (1845 - 1903). Data transmission measured in symbols per second.')],
+               _(u"baud: 4"):
+               [(converters.m, 4.0), "", _(u'Symbol rate for 4 bits per symbol. Named after the French telegraph engineer Jean-Maurice-\u00C9mile Baudot (1845 - 1903). Data transmission measured in symbols per second.')],
                _(u"bits per second"):
                _(u"bits per second"):
-               [(converters.m,1.0),"bps",_(u" ")],
+               [(converters.m, 1.0), "bps", _(u" ")],
                _(u"characters per second"):
                _(u"characters per second"):
-               [(converters.m,10.0),"cps",_('Rate to transmit one character. The character is usually described as one byte with one stop bit and one start bit (10 bits in total).')],
+               [(converters.m, 10.0), "cps", _('Rate to transmit one character. The character is usually described as one byte with one stop bit and one start bit (10 bits in total).')],
        },
 
        _(u"Computer Numbers"): {
        },
 
        _(u"Computer Numbers"): {
-               ".base_unit":_(u"base 10 decimal"),
+               ".base_unit": _(u"base 10 decimal"),
                _(u"base  2 binary"):
                _(u"base  2 binary"):
-               [(converters.b,2),"base  2",_('Base two numbering system using the digits 0-1')],
+               [(converters.b, 2), "base  2", _('Base two numbering system using the digits 0-1')],
                _(u"base  3 ternary | trinary"):
                _(u"base  3 ternary | trinary"):
-               [(converters.b,3),"base  3",_(u"Base three numbering system using the digits 0-2. Russian Nikolay Brusentsov built a trinary based computer system.")],
+               [(converters.b, 3), "base  3", _(u"Base three numbering system using the digits 0-2. Russian Nikolay Brusentsov built a trinary based computer system.")],
                _(u"base  4 quaternary | quadrary"):
                _(u"base  4 quaternary | quadrary"):
-               [(converters.b,4),"base  4",_(u"Base four numbering system using the digits 0-3.")],
+               [(converters.b, 4), "base  4", _(u"Base four numbering system using the digits 0-3.")],
                _(u"base  5 quinary"):
                _(u"base  5 quinary"):
-               [(converters.b,5),"base  5",_(u"Base five numbering system using the digits 0-4.")],
+               [(converters.b, 5), "base  5", _(u"Base five numbering system using the digits 0-4.")],
                _(u"base  6 senary | hexary"):
                _(u"base  6 senary | hexary"):
-               [(converters.b,6),"base  6",_(u"Base six numbering system using the digits 0-5.")],
+               [(converters.b, 6), "base  6", _(u"Base six numbering system using the digits 0-5.")],
                _(u"base  7 septenary | septary"):
                _(u"base  7 septenary | septary"):
-               [(converters.b,7),"base  7",_(u"Base seven numbering system using the digits 0-6.")],
+               [(converters.b, 7), "base  7", _(u"Base seven numbering system using the digits 0-6.")],
                _(u"base  8 octonary | octal | octonal | octimal"):
                _(u"base  8 octonary | octal | octonal | octimal"):
-               [(converters.b,8),"base  8",_(u"Base eight numbering system using the digits 0-7. Commonly used in older computer systems.")],
+               [(converters.b, 8), "base  8", _(u"Base eight numbering system using the digits 0-7. Commonly used in older computer systems.")],
                _(u"base  9 nonary"):
                _(u"base  9 nonary"):
-               [(converters.b,9),"base  9",_(u"Base nine numbering system using the digits 0-8.")],
+               [(converters.b, 9), "base  9", _(u"Base nine numbering system using the digits 0-8.")],
                _(u"base 10 decimal"):
                _(u"base 10 decimal"):
-               [(converters.b,10),"base 10",_(u"Base ten numbering system using the digits 0-9.")],
+               [(converters.b, 10), "base 10", _(u"Base ten numbering system using the digits 0-9.")],
                _(u"base 11 undenary"):
                _(u"base 11 undenary"):
-               [(converters.b,11),"base 11",_(u"Base eleven numbering system using the digits 0-9,a.")],
+               [(converters.b, 11), "base 11", _(u"Base eleven numbering system using the digits 0-9, a.")],
                _(u"base 12 duodecimal"):
                _(u"base 12 duodecimal"):
-               [(converters.b,12),"base 12",_(u"Base twelve numbering system using the digits 0-9,a-b.")],
+               [(converters.b, 12), "base 12", _(u"Base twelve numbering system using the digits 0-9, a-b.")],
                _(u"base 13 tridecimal"):
                _(u"base 13 tridecimal"):
-               [(converters.b,13),"base 13",_('Base Thirteen numbering system using the digits 0-9,a-c.')],
+               [(converters.b, 13), "base 13", _('Base Thirteen numbering system using the digits 0-9, a-c.')],
                _(u"base 14 quattuordecimal"):
                _(u"base 14 quattuordecimal"):
-               [(converters.b,14),"base 14",_(u"Base Fourteen numbering system using the digits 0-9,a-d.")],
+               [(converters.b, 14), "base 14", _(u"Base Fourteen numbering system using the digits 0-9, a-d.")],
                _(u"base 15 quindecimal"):
                _(u"base 15 quindecimal"):
-               [(converters.b,15),"base 15",_(u"Base Fifteen numbering system using the digits 0-9,a-e.")],
+               [(converters.b, 15), "base 15", _(u"Base Fifteen numbering system using the digits 0-9, a-e.")],
                _(u"base 16 sexadecimal | hexadecimal | hex"):
                _(u"base 16 sexadecimal | hexadecimal | hex"):
-               [(converters.b,16),"base 16",_(u"Base Sixteen numbering system using the digits 0-1,a-f. Commonly used in computer systems.")],
+               [(converters.b, 16), "base 16", _(u"Base Sixteen numbering system using the digits 0-1, a-f. Commonly used in computer systems.")],
                _(u"base 17 septendecimal"):
                _(u"base 17 septendecimal"):
-               [(converters.b,17),"base 17",_(u"Base Sixteen numbering system using the digits 0-1,a-g.")],
+               [(converters.b, 17), "base 17", _(u"Base Sixteen numbering system using the digits 0-1, a-g.")],
                _(u"base 18 octodecimal"):
                _(u"base 18 octodecimal"):
-               [(converters.b,18),"base 18",_(u"Base Sixteen numbering system using the digits 0-1,a-h.")],
+               [(converters.b, 18), "base 18", _(u"Base Sixteen numbering system using the digits 0-1, a-h.")],
                _(u"base 19 nonadecimal"):
                _(u"base 19 nonadecimal"):
-               [(converters.b,19),"base 19",_(u"Base Sixteen numbering system using the digits 0-1,a-i.")],
+               [(converters.b, 19), "base 19", _(u"Base Sixteen numbering system using the digits 0-1, a-i.")],
                _(u"base 20 vigesimal"):
                _(u"base 20 vigesimal"):
-               [(converters.b,20),"base 20",_(u"Base Twenty numbering system using the digits 0-1,a-j.")],
+               [(converters.b, 20), "base 20", _(u"Base Twenty numbering system using the digits 0-1, a-j.")],
                _(u"base 30 trigesimal"):
                _(u"base 30 trigesimal"):
-               [(converters.b,30),"base 30",_(u"Base Thirty numbering system using the digits 0-1,a-r.")],
+               [(converters.b, 30), "base 30", _(u"Base Thirty numbering system using the digits 0-1, a-r.")],
                _(u"base 36 hexatrigesimal"):
                _(u"base 36 hexatrigesimal"):
-               [(converters.b,36),"base 36",_(u"Base Thirty-six numbering system using the digits 0-9,a-z.")],
+               [(converters.b, 36), "base 36", _(u"Base Thirty-six numbering system using the digits 0-9, a-z.")],
                _(u"base 40 quadragesimal"):
                _(u"base 40 quadragesimal"):
-               [(converters.b,40),"base 40",_(u"Base Forty digits numbering system using the digits 0-1,a-f,A-C.")],
+               [(converters.b, 40), "base 40", _(u"Base Forty digits numbering system using the digits 0-1, a-f, A-C.")],
                _(u"base 50 quinquagesimal"):
                _(u"base 50 quinquagesimal"):
-               [(converters.b,50),"base 50",_(u"Base Fifty digits numbering system using the digits 0-1,a-f,A-M.")],
+               [(converters.b, 50), "base 50", _(u"Base Fifty digits numbering system using the digits 0-1, a-f, A-M.")],
                _(u"base 60 sexagesimal"):
                _(u"base 60 sexagesimal"):
-               [(converters.b,60),"base 60",_(u"Base Sixty numbering system using the digits 0-9,a-z,A-V.")],
+               [(converters.b, 60), "base 60", _(u"Base Sixty numbering system using the digits 0-9, a-z, A-V.")],
                _(u"base 62 duosexagesimal"):
                _(u"base 62 duosexagesimal"):
-               [(converters.b,62),"base 62",_('Base Sixty-two numbering system using the digits 0-9,a-z,A-Z. This is the highest numbering system that can be represented with all decimal numbers and lower and upper case English alphabet characters. Other number systems include septagesimal (base 70), octagesimal (base 80), nonagesimal (base 90), centimal (base 100), bicentimal (base 200), tercentimal (base 300), quattrocentimal (base 400), quincentimal (base 500).')],
+               [(converters.b, 62), "base 62", _('Base Sixty-two numbering system using the digits 0-9, a-z, A-Z. This is the highest numbering system that can be represented with all decimal numbers and lower and upper case English alphabet characters. Other number systems include septagesimal (base 70), octagesimal (base 80), nonagesimal (base 90), centimal (base 100), bicentimal (base 200), tercentimal (base 300), quattrocentimal (base 400), quincentimal (base 500).')],
                _(u"roman numerals"):
                _(u"roman numerals"):
-               [(converters.r,0),'',_('A symbol set in the old Roman notation; I,V,X,L,C,D,M. Range 1 to 3999 (higher values cannot be represented with standard ASCII characters).')],
+               [(converters.r, 0), '', _('A symbol set in the old Roman notation; I, V, X, L, C, D, M. Range 1 to 3999 (higher values cannot be represented with standard ASCII characters).')],
        },
        _('Density'): {
        },
        _('Density'): {
-               ".base_unit":_(u"kilogram/cubic meter"),
+               ".base_unit": _(u"kilogram/cubic meter"),
                _('kilogram per cubic meter'):
                _('kilogram per cubic meter'):
-               [(converters.m,1.0),u"kg/m\xb3",''],
+               [(converters.m, 1.0), u"kg/m\xb3", ''],
                _('kg per cubic cm'):
                _('kg per cubic cm'):
-               [(converters.m,1.0e6),u"kg/cm\xb3",_(u"kilograms per cubic centimeter.")],
+               [(converters.m, 1.0e6), u"kg/cm\xb3", _(u"kilograms per cubic centimeter.")],
                _(u"pound mass per gallon (UK)"):
                _(u"pound mass per gallon (UK)"):
-               [(converters.m,99.7763664739553),"lbm/gal",_(u"Pounds mass per US liquid gallon.")],
+               [(converters.m, 99.7763664739553), "lbm/gal", _(u"Pounds mass per US liquid gallon.")],
                _(u"pound mass per gallon (US)"):
                _(u"pound mass per gallon (US)"):
-               [(converters.m,119.826427316897),"lbm/gal",_(u"Pounds mass per US liquid gallon.")],
+               [(converters.m, 119.826427316897), "lbm/gal", _(u"Pounds mass per US liquid gallon.")],
                _(u"slug per cubic ft"):
                _(u"slug per cubic ft"):
-               [(converters.m,515.3788),u"slug/ft\xb3",''],
+               [(converters.m, 515.3788), u"slug/ft\xb3", ''],
                _(u"gram per cubic cm "):
                _(u"gram per cubic cm "):
-               [(converters.m,1000.0),u"g/cm\xb3",''],
+               [(converters.m, 1000.0), u"g/cm\xb3", ''],
                _(u"gram per cubic meter "):
                _(u"gram per cubic meter "):
-               [(converters.m,.001),u"g/m\xb3",''],
+               [(converters.m, .001), u"g/m\xb3", ''],
                _(u"milligram/cubic meter "):
                _(u"milligram/cubic meter "):
-               [(converters.m,1.0e-6),u"mg/m\xb3",''],
+               [(converters.m, 1.0e-6), u"mg/m\xb3", ''],
                _(u"kilogram per liter"):
                _(u"kilogram per liter"):
-               [(converters.m,1000.0),"kg/l",''],
+               [(converters.m, 1000.0), "kg/l", ''],
                _(u"metric ton per cubic meter"):
                _(u"metric ton per cubic meter"):
-               [(converters.m,1000.0),u"metric ton/m\xb3",''],
+               [(converters.m, 1000.0), u"metric ton/m\xb3", ''],
                _(u"pound per cubic foot"):
                _(u"pound per cubic foot"):
-               [(converters.m,0.45359237/0.028316846592),u"lbm/ft\xb3",_(u"Pounds mass per cubic foot.")],
+               [(converters.m, 0.45359237/0.028316846592), u"lbm/ft\xb3", _(u"Pounds mass per cubic foot.")],
                _(u"pound per cubic inch"):
                _(u"pound per cubic inch"):
-               [(converters.m,0.45359237/0.000016387064),u"lbm/in\xb3",_(u"Pounds mass per cubic inch.")],
+               [(converters.m, 0.45359237/0.000016387064), u"lbm/in\xb3", _(u"Pounds mass per cubic inch.")],
                _(u"aluminum"):
                _(u"aluminum"):
-               [(converters.m,2643.0),"Al",_(u"Enter 1 here to find the density of aluminum.")],
+               [(converters.m, 2643.0), "Al", _(u"Enter 1 here to find the density of aluminum.")],
                _(u"iron"):
                _(u"iron"):
-               [(converters.m,7658.0),"Fe",_(u"Enter 1 here to find the density of iron.")],
+               [(converters.m, 7658.0), "Fe", _(u"Enter 1 here to find the density of iron.")],
                _(u"copper"):
                _(u"copper"):
-               [(converters.m,8906.0),"Cu",_(u"Enter 1 here to find the density of copper.")],
+               [(converters.m, 8906.0), "Cu", _(u"Enter 1 here to find the density of copper.")],
                _(u"lead"):
                _(u"lead"):
-               [(converters.m,11370.0),"Pb",_(u"Enter 1 here to find the density of lead.")],
+               [(converters.m, 11370.0), "Pb", _(u"Enter 1 here to find the density of lead.")],
                _(u"gold"):
                _(u"gold"):
-               [(converters.m,19300.0),"Au",_(u"Enter 1 here to find the density of gold.")],
+               [(converters.m, 19300.0), "Au", _(u"Enter 1 here to find the density of gold.")],
                _(u"silver"):
                _(u"silver"):
-               [(converters.m,10510.0),"Ag",_(u"Enter 1 here to find the density of silver.")],
+               [(converters.m, 10510.0), "Ag", _(u"Enter 1 here to find the density of silver.")],
                _(u"water at 4degC"):
                _(u"water at 4degC"):
-               [(converters.m,1000.0),u"H20 at 4\xb0C",_(u"Enter 1 here to find the density of water at 4\xb0C. Water weighs 1 gram per cm\xb3.")],
+               [(converters.m, 1000.0), u"H20 at 4\xb0C", _(u"Enter 1 here to find the density of water at 4\xb0C. Water weighs 1 gram per cm\xb3.")],
                _(u"ounces per gallon (UK)"):
                _(u"ounces per gallon (UK)"):
-               [(converters.m,(6.23602290462221)),_(u"oz/gal"),''],
+               [(converters.m, (6.23602290462221)), _(u"oz/gal"), ''],
                _(u"ounces per gallon (US)"):
                _(u"ounces per gallon (US)"):
-               [(converters.m,(7.48915170730604)),_(u"oz/gal"),''],
+               [(converters.m, (7.48915170730604)), _(u"oz/gal"), ''],
                _(u"ton (UK | long) per cubic yard"):
                _(u"ton (UK | long) per cubic yard"):
-               [(converters.m,2240.0 * 0.45359237/0.764554857984),u"ton/yard\xb3",''],
+               [(converters.m, 2240.0 * 0.45359237/0.764554857984), u"ton/yard\xb3", ''],
                _(u"ton (UK | long) per cubic foot"):
                _(u"ton (UK | long) per cubic foot"):
-               [(converters.m,2240.0 * 0.45359237/0.764554857984*27.0),u"ton/ft\xb3",''],
+               [(converters.m, 2240.0 * 0.45359237/0.764554857984*27.0), u"ton/ft\xb3", ''],
                _(u"ton (US | short) per cubic yard"):
                _(u"ton (US | short) per cubic yard"):
-               [(converters.m,2000.0 * 0.45359237/0.764554857984),u"ton/yard\xb3",''],
+               [(converters.m, 2000.0 * 0.45359237/0.764554857984), u"ton/yard\xb3", ''],
                _(u"ton (US | short) per cubic foot"):
                _(u"ton (US | short) per cubic foot"):
-               [(converters.m,32040.0),u"ton/ft\xb3",''],
+               [(converters.m, 32040.0), u"ton/ft\xb3", ''],
        },
 
        _(u"Electrical Current"): {
        },
 
        _(u"Electrical Current"): {
-               ".base_unit":_(u"ampere"),
+               ".base_unit": _(u"ampere"),
                _(u"ampere"):
                _(u"ampere"):
-               [(converters.m,1.0),"A",u"Named after the French physicist Andr\x82 Marie Amp\x82re (1775-1836). The unit of electric current; -- defined by the International Electrical Congress in 1893 and by U. S. Statute as, one tenth of the unit of current of the C. G. S. system of electro-magnetic units, or the practical equivalent of the unvarying current which, when passed through a standard solution of nitrate of silver in water, deposits silver at the rate of 0.001118 grams per second."],
+               [(converters.m, 1.0), "A", u"Named after the French physicist Andr\x82 Marie Amp\x82re (1775-1836). The unit of electric current; -- defined by the International Electrical Congress in 1893 and by U. S. Statute as, one tenth of the unit of current of the C. G. S. system of electro-magnetic units, or the practical equivalent of the unvarying current which, when passed through a standard solution of nitrate of silver in water, deposits silver at the rate of 0.001118 grams per second."],
                _(u"kiloampere"):
                _(u"kiloampere"):
-               [(converters.m,1.0e3),"kA",''],
+               [(converters.m, 1.0e3), "kA", ''],
                _(u"milliampere"):
                _(u"milliampere"):
-               [(converters.m,1.0e-3),"mA",''],
+               [(converters.m, 1.0e-3), "mA", ''],
                _(u"microampere"):
                _(u"microampere"):
-               [(converters.m,1.0e-6),u"\xb5A",''],
+               [(converters.m, 1.0e-6), u"\xb5A", ''],
                _(u"nanoampere"):
                _(u"nanoampere"):
-               [(converters.m,1.0e-9),"nA",''],
+               [(converters.m, 1.0e-9), "nA", ''],
                _(u"math.picoampere"):
                _(u"math.picoampere"):
-               [(converters.m,1.0e-12),"pA",''],
+               [(converters.m, 1.0e-12), "pA", ''],
                _(u"abampere"):
                _(u"abampere"):
-               [(converters.m,10.0),"abA",_(u"The CGS electromagnetic unit of current.")],
+               [(converters.m, 10.0), "abA", _(u"The CGS electromagnetic unit of current.")],
                _(u"coulomb per second"):
                _(u"coulomb per second"):
-               [(converters.m,1.0),'',''],
+               [(converters.m, 1.0), '', ''],
                _(u"statampere"):
                _(u"statampere"):
-               [(converters.m,1.e-9/3),'',_(u"The CGS electrostatic unit of current.")],
+               [(converters.m, 1.e-9/3), '', _(u"The CGS electrostatic unit of current.")],
                },
 
        _(u"Electrical Charge"): {
                },
 
        _(u"Electrical Charge"): {
-               ".base_unit":_(u"coulomb"),
+               ".base_unit": _(u"coulomb"),
                _(u"faraday"):
                _(u"faraday"):
-               [(converters.m,96.5e3),'',_(u"Named after Michael Faraday the The English physicist and chemist who discovered electromagnetic induction (1791-1867). The amount of electric charge that liberates one gram equivalent of any ion from an electrolytic solution. ")],
+               [(converters.m, 96.5e3), '', _(u"Named after Michael Faraday the The English physicist and chemist who discovered electromagnetic induction (1791-1867). The amount of electric charge that liberates one gram equivalent of any ion from an electrolytic solution. ")],
                _(u"kilocoulomb"):
                _(u"kilocoulomb"):
-               [(converters.m,1.0e3),"kC",''],
+               [(converters.m, 1.0e3), "kC", ''],
                _(u"ampere-hour"):
                _(u"ampere-hour"):
-               [(converters.m,3.6e3),u"A\xb7h",_(u"Commonly used to describe the capacity of a battery.")],
+               [(converters.m, 3.6e3), u"A\xb7h", _(u"Commonly used to describe the capacity of a battery.")],
                _(u"abcoulomb"):
                _(u"abcoulomb"):
-               [(converters.m,10.0),"abC",_(u"The CGS electromagnetic unit of charge.")],
+               [(converters.m, 10.0), "abC", _(u"The CGS electromagnetic unit of charge.")],
                _(u"coulomb (weber)"):
                _(u"coulomb (weber)"):
-               [(converters.m,1.0),"C",_(u"Named after the French physicist and electrican Coulomb. (Physics) The standard unit of quantity in electrical measurements. It is the quantity of electricity conveyed in one second by the current produced by an electro-motive force of one volt acting in a circuit having a resistance of one ohm, or the quantity transferred by one amp`ere in one second. Formerly called weber.")],
+               [(converters.m, 1.0), "C", _(u"Named after the French physicist and electrican Coulomb. (Physics) The standard unit of quantity in electrical measurements. It is the quantity of electricity conveyed in one second by the current produced by an electro-motive force of one volt acting in a circuit having a resistance of one ohm, or the quantity transferred by one amp`ere in one second. Formerly called weber.")],
                _(u"microcoulomb"):
                _(u"microcoulomb"):
-               [(converters.m,1.0e-6),u"\xb5C",''],
+               [(converters.m, 1.0e-6), u"\xb5C", ''],
                _(u"nanocoulomb"):
                _(u"nanocoulomb"):
-               [(converters.m,1.0e-9),"nC",''],
+               [(converters.m, 1.0e-9), "nC", ''],
                _(u"statcoulomb"):
                _(u"statcoulomb"):
-               [(converters.m,1.0e-9/3),"sC",_(u"The CGS electrostatic unit of charge.")],
+               [(converters.m, 1.0e-9/3), "sC", _(u"The CGS electrostatic unit of charge.")],
                _(u"electron charge"):
                _(u"electron charge"):
-               [(converters.m,1.0/(6.2414503832469e18)),'',''],
+               [(converters.m, 1.0/(6.2414503832469e18)), '', ''],
                },
                },
-_(u"Electrical Voltage"):{".base_unit":_(u"volt"),
+_(u"Electrical Voltage"): {".base_unit": _(u"volt"),
                _(u"abvolt"):
                _(u"abvolt"):
-               [(converters.m,1.0e-8),"abV",_(u"A unit of potential equal to one-hundred-millionth of a volt.")],
+               [(converters.m, 1.0e-8), "abV", _(u"A unit of potential equal to one-hundred-millionth of a volt.")],
                _(u"volt"):
                _(u"volt"):
-               [(converters.m,1.0),"V",_(u"""Named after the Italian electrician Alessandro Volta. The unit of electro-motive force; -- defined by the International Electrical Congress in 1893 and by United States Statute as, that electro-motive force which steadily applied to a conductor whose resistance is one ohm will produce a current of one ampere. It is practically equivalent to 1000/1434 the electro-motive force of a standard Clark's cell at a temperature of 15deg C.""")],
+               [(converters.m, 1.0), "V", _(u"""Named after the Italian electrician Alessandro Volta. The unit of electro-motive force; -- defined by the International Electrical Congress in 1893 and by United States Statute as, that electro-motive force which steadily applied to a conductor whose resistance is one ohm will produce a current of one ampere. It is practically equivalent to 1000/1434 the electro-motive force of a standard Clark's cell at a temperature of 15deg C.""")],
                _(u"gigavolt"):
                _(u"gigavolt"):
-               [(converters.m,1.0e9),"GV",_(u"One billion volts.")],
+               [(converters.m, 1.0e9), "GV", _(u"One billion volts.")],
                _(u"megavolt"):
                _(u"megavolt"):
-               [(converters.m,1.0e6),"MV",_(u"One million volts.")],
+               [(converters.m, 1.0e6), "MV", _(u"One million volts.")],
                _(u"kilovolt"):
                _(u"kilovolt"):
-               [(converters.m,1.0e3),"kV",_(u"One thousand volts.")],
+               [(converters.m, 1.0e3), "kV", _(u"One thousand volts.")],
                _(u"millivolt"):
                _(u"millivolt"):
-               [(converters.m,1.0e-3),"mV",_(u"One thousandth of an volt.")],
+               [(converters.m, 1.0e-3), "mV", _(u"One thousandth of an volt.")],
                _(u"microvolt"):
                _(u"microvolt"):
-               [(converters.m,1.0e-6),u"\xb5V",_(u"One millionth of an volt.")],
+               [(converters.m, 1.0e-6), u"\xb5V", _(u"One millionth of an volt.")],
                _(u"nanovolt"):
                _(u"nanovolt"):
-               [(converters.m,1.0e-9),"nV",_(u"One billionth of an volt.")],
+               [(converters.m, 1.0e-9), "nV", _(u"One billionth of an volt.")],
                _(u"statvolt"):
                _(u"statvolt"):
-               [(converters.m,300.0),'',_(u"300 volts.")],
+               [(converters.m, 300.0), '', _(u"300 volts.")],
        },
 
        _(u"Electrical Resistance & Conductance"): {
        },
 
        _(u"Electrical Resistance & Conductance"): {
-               ".base_unit":_(u"ohm"),
+               ".base_unit": _(u"ohm"),
                _(u"ohm"):
                _(u"ohm"):
-               [(converters.m,1.0),"ohm",_(u"Named after the German physicist Georg Simon Ohm (1787-1854). The standard unit in the measure of electrical resistance, being the resistance of a circuit in which a potential difference of one volt produces a current of one ampere. As defined by the International Electrical Congress in 1893, and by United States Statute, it is a resistance substantially equal to 10^9 units of resistance of the C.G.S. system of electro-magnetic units, and is represented by the resistance offered to an unvarying electric current by a column of mercury at the temperature of melting ice 14.4521 grams in mass, of a constant cross-sectional area, and of the length of 106.3 centimeters. As thus defined it is called the international ohm")],
+               [(converters.m, 1.0), "ohm", _(u"Named after the German physicist Georg Simon Ohm (1787-1854). The standard unit in the measure of electrical resistance, being the resistance of a circuit in which a potential difference of one volt produces a current of one ampere. As defined by the International Electrical Congress in 1893, and by United States Statute, it is a resistance substantially equal to 10^9 units of resistance of the C.G.S. system of electro-magnetic units, and is represented by the resistance offered to an unvarying electric current by a column of mercury at the temperature of melting ice 14.4521 grams in mass, of a constant cross-sectional area, and of the length of 106.3 centimeters. As thus defined it is called the international ohm")],
                _(u"siemens | mho"):
                _(u"siemens | mho"):
-               [(converters.inv,1.0),"S",_(u"Named after Ernst Werner von Siemens (1816-1892). A unit describing how well materials conduct equal to the reciprocal of an ohm syn: mho, S")],
+               [(converters.inv, 1.0), "S", _(u"Named after Ernst Werner von Siemens (1816-1892). A unit describing how well materials conduct equal to the reciprocal of an ohm syn: mho, S")],
                _(u"abmho"):
                _(u"abmho"):
-               [(converters.inv,1.0e-9),"abmho",''],
+               [(converters.inv, 1.0e-9), "abmho", ''],
                _(u"millisiemens | millimho"):
                _(u"millisiemens | millimho"):
-               [(converters.inv,1.0e3),"mS",''],
+               [(converters.inv, 1.0e3), "mS", ''],
                _(u"microsiemens | micromho"):
                _(u"microsiemens | micromho"):
-               [(converters.inv,1.0e6),u"\xb5S",''],
+               [(converters.inv, 1.0e6), u"\xb5S", ''],
                _(u"statmho"):
                _(u"statmho"):
-               [(converters.inv,8.99e11),'',''],
+               [(converters.inv, 8.99e11), '', ''],
                _(u"gigaohm"):
                _(u"gigaohm"):
-               [(converters.m,1.0e9),_(u"G ohm"),_(u"One billion ohms.")],
+               [(converters.m, 1.0e9), _(u"G ohm"), _(u"One billion ohms.")],
                _(u"megaohm"):
                _(u"megaohm"):
-               [(converters.m,1.0e6),_(u"M ohm"),_(u"One million ohms.")],
+               [(converters.m, 1.0e6), _(u"M ohm"), _(u"One million ohms.")],
                _(u"kilohm"):
                _(u"kilohm"):
-               [(converters.m,1.0e3),_(u"k ohm"),_(u"One thousand ohms.")],
+               [(converters.m, 1.0e3), _(u"k ohm"), _(u"One thousand ohms.")],
                _(u"milliohm"):
                _(u"milliohm"):
-               [(converters.m,1.0e-3),_(u"m ohm"),_(u"One thousandth of an ohm.")],
+               [(converters.m, 1.0e-3), _(u"m ohm"), _(u"One thousandth of an ohm.")],
                _(u"microhm"):
                _(u"microhm"):
-               [(converters.m,1.0e-6),u"\xb5 ohm",_(u"One millionth of an ohm.")],
+               [(converters.m, 1.0e-6), u"\xb5 ohm", _(u"One millionth of an ohm.")],
                _(u"nanohm"):
                _(u"nanohm"):
-               [(converters.m,1.0e-9),"n ohm",_(u"One billionth of an ohm.")],
+               [(converters.m, 1.0e-9), "n ohm", _(u"One billionth of an ohm.")],
                _(u"abohm"):
                _(u"abohm"):
-               [(converters.m,1.0e-9),"ab ohm",''],
+               [(converters.m, 1.0e-9), "ab ohm", ''],
                _(u"statohm"):
                _(u"statohm"):
-               [(converters.m,8.99e5*1e6),'',''],
+               [(converters.m, 8.99e5*1e6), '', ''],
        },
 
        _(u"Electrical Inductance"): {
        },
 
        _(u"Electrical Inductance"): {
-               ".base_unit":_(u"henry"),
+               ".base_unit": _(u"henry"),
                _(u"henry"):
                _(u"henry"):
-               [(converters.m,1.0),"H",_(u"Named after the American physicist Joseph Henry (1797-1878). The unit of electric induction; the induction in a circuit when the electro-motive force induced in this circuit is one volt, while the inducing current varies at the rate of one ampere a second.")],
+               [(converters.m, 1.0), "H", _(u"Named after the American physicist Joseph Henry (1797-1878). The unit of electric induction; the induction in a circuit when the electro-motive force induced in this circuit is one volt, while the inducing current varies at the rate of one ampere a second.")],
                _(u"stathenry"):
                _(u"stathenry"):
-               [(converters.m,8.99e11),'',''],
+               [(converters.m, 8.99e11), '', ''],
                _(u"ohm-second"):
                _(u"ohm-second"):
-               [(converters.m,1.0),u"ohm\xb7sec",''],
+               [(converters.m, 1.0), u"ohm\xb7sec", ''],
                _(u"millihenry"):
                _(u"millihenry"):
-               [(converters.m,1.0e-3),"mH",''],
+               [(converters.m, 1.0e-3), "mH", ''],
                _(u"microhenry"):
                _(u"microhenry"):
-               [(converters.m,1.0e-6),u"\xb5H",''],
+               [(converters.m, 1.0e-6), u"\xb5H", ''],
                _(u"nanohenry"):
                _(u"nanohenry"):
-               [(converters.m,1.0e-9),"nH",''],
+               [(converters.m, 1.0e-9), "nH", ''],
                _(u"abhenry"):
                _(u"abhenry"):
-               [(converters.m,1.0e-9),"abH",''],
+               [(converters.m, 1.0e-9), "abH", ''],
                },
        _(u"Electrical Capacitance"): {
                },
        _(u"Electrical Capacitance"): {
-               ".base_unit":_(u"farad"),
+               ".base_unit": _(u"farad"),
                _(u"farad"):
                _(u"farad"):
-               [(converters.m,1.0),"F",_(u"Named after the English electrician Michael Faraday. The standard unit of electrical capacity; the capacity of a condenser whose charge, having an electro-motive force of one volt, is equal to the amount of electricity which, with the same electromotive force, passes through one ohm in one second; the capacity, which, charged with one coulomb, gives an electro-motive force of one volt.")],
+               [(converters.m, 1.0), "F", _(u"Named after the English electrician Michael Faraday. The standard unit of electrical capacity; the capacity of a condenser whose charge, having an electro-motive force of one volt, is equal to the amount of electricity which, with the same electromotive force, passes through one ohm in one second; the capacity, which, charged with one coulomb, gives an electro-motive force of one volt.")],
                _(u"abfarad"):
                _(u"abfarad"):
-               [(converters.m,1e9),"abF",_(u"A capacitance unit equal to one billion farads")],
+               [(converters.m, 1e9), "abF", _(u"A capacitance unit equal to one billion farads")],
                _(u"second/ohm"):
                _(u"second/ohm"):
-               [(converters.m,1.0),'',''],
+               [(converters.m, 1.0), '', ''],
                _(u"microfarad"):
                _(u"microfarad"):
-               [(converters.m,1e-6),u"\xb5F",''],
+               [(converters.m, 1e-6), u"\xb5F", ''],
                _(u"statfarad"):
                _(u"statfarad"):
-               [(converters.m,1.0e-6/8.99e5),'',''],
+               [(converters.m, 1.0e-6/8.99e5), '', ''],
                _(u"nanofarad"):
                _(u"nanofarad"):
-               [(converters.m,1e-9),"nF",''],
+               [(converters.m, 1e-9), "nF", ''],
                _(u"picofarad"):
                _(u"picofarad"):
-               [(converters.m,1e-12),"pF",''],
+               [(converters.m, 1e-12), "pF", ''],
                },
        _(u"Electromagnetic Radiation"): {
                },
        _(u"Electromagnetic Radiation"): {
-               ".base_unit":_(u"hertz"),
+               ".base_unit": _(u"hertz"),
                _(u"hertz"):
                _(u"hertz"):
-               [(converters.m,1.0),'Hz',_(u"""Named after the German physicist Heinrich Hertz (1857-1894) who was the first to produce electromagnetic waves artificially. Having a periodic interval of one second.""")],
+               [(converters.m, 1.0), 'Hz', _(u"""Named after the German physicist Heinrich Hertz (1857-1894) who was the first to produce electromagnetic waves artificially. Having a periodic interval of one second.""")],
                _(u"meter"):
                _(u"meter"):
-               [(converters.inv,299792458.0),"m",_(u"Equal to 39.37 English inches, the standard of linear measure in the metric system of weights and measures. It was intended to be, and is very nearly, the ten millionth part of the distance from the equator to the north pole, as ascertained by actual measurement of an arc of a meridian.")],
+               [(converters.inv, 299792458.0), "m", _(u"Equal to 39.37 English inches, the standard of linear measure in the metric system of weights and measures. It was intended to be, and is very nearly, the ten millionth part of the distance from the equator to the north pole, as ascertained by actual measurement of an arc of a meridian.")],
                _(u"centimeter"):
                _(u"centimeter"):
-               [(converters.inv,29979245800.0),"cm",''],
+               [(converters.inv, 29979245800.0), "cm", ''],
                _(u"millimeter"):
                _(u"millimeter"):
-               [(converters.inv,299792458000.0),"mm",''],
+               [(converters.inv, 299792458000.0), "mm", ''],
                _(u"micrometer | micron"):
                _(u"micrometer | micron"):
-               [(converters.inv,299792458000000.0),u"\xb5m",_(u"A metric unit of length equal to one millionth of a meter. The thousandth part of one millimeter.")],
+               [(converters.inv, 299792458000000.0), u"\xb5m", _(u"A metric unit of length equal to one millionth of a meter. The thousandth part of one millimeter.")],
                _(u"nanometer"):
                _(u"nanometer"):
-               [(converters.inv,299792458000000000.0),"nm",_(u"A metric unit of length equal to one billionth of a meter.")],
+               [(converters.inv, 299792458000000000.0), "nm", _(u"A metric unit of length equal to one billionth of a meter.")],
                _(u"angstrom"):
                _(u"angstrom"):
-               [(converters.inv,2997924580000000000.0),u"\xc5",_(u"Equal to one ten billionth of a meter (or 0.0001 micron); used to specify wavelengths of electromagnetic radiation")],
+               [(converters.inv, 2997924580000000000.0), u"\xc5", _(u"Equal to one ten billionth of a meter (or 0.0001 micron); used to specify wavelengths of electromagnetic radiation")],
                _(u"kilohertz"):
                _(u"kilohertz"):
-               [(converters.m,1.0e3),"KHz",''],
+               [(converters.m, 1.0e3), "KHz", ''],
                _(u"megahertz"):
                _(u"megahertz"):
-               [(converters.m,1.0e6),"MHz",''],
+               [(converters.m, 1.0e6), "MHz", ''],
                _(u"gigahertz"):
                _(u"gigahertz"):
-               [(converters.m,1.0e9),"GHz",''],
+               [(converters.m, 1.0e9), "GHz", ''],
                _(u"terahertz"):
                _(u"terahertz"):
-               [(converters.m,1.0e12),"THz",''],
+               [(converters.m, 1.0e12), "THz", ''],
                _(u"petahertz"):
                _(u"petahertz"):
-               [(converters.m,1.0e15),"PHz",''],
+               [(converters.m, 1.0e15), "PHz", ''],
                _(u"exahertz"):
                _(u"exahertz"):
-               [(converters.m,1.0e18),"EHz",''],
+               [(converters.m, 1.0e18), "EHz", ''],
                _(u"electron Volt"):
                _(u"electron Volt"):
-               [(converters.m,1/4.13566e-15),"eV",_(u"Energy. e=h\xf6f where h = Planks constant (4.13566 x 10^-15 electron volts/second). f = frequency in Hertz.")],
+               [(converters.m, 1/4.13566e-15), "eV", _(u"Energy. e=h\xf6f where h = Planks constant (4.13566 x 10^-15 electron volts/second). f = frequency in Hertz.")],
        },
 
        _(u"Energy | Work"): {
        },
 
        _(u"Energy | Work"): {
-               ".base_unit":_(u"joule | wattsecond | newton-meter"),
+               ".base_unit": _(u"joule | wattsecond | newton-meter"),
                _(u"kiloton"):
                _(u"kiloton"):
-               [(converters.m,4200.0e9),'',_(u"A measure of explosive power (of an atomic weapon) equal to that of 1000 tons of TNT")],
+               [(converters.m, 4200.0e9), '', _(u"A measure of explosive power (of an atomic weapon) equal to that of 1000 tons of TNT")],
                _(u"gigawatt-hour"):
                _(u"gigawatt-hour"):
-               [(converters.m,3.6e12),"GWh",''],
+               [(converters.m, 3.6e12), "GWh", ''],
                _(u"megawatt-hour"):
                _(u"megawatt-hour"):
-               [(converters.m,3.6e9),"MWh",''],
+               [(converters.m, 3.6e9), "MWh", ''],
                _(u"kilowatt-hour"):
                _(u"kilowatt-hour"):
-               [(converters.m,3.6e6),"kWh",''],
+               [(converters.m, 3.6e6), "kWh", ''],
                _(u"horsepower-hour"):
                _(u"horsepower-hour"):
-               [(converters.m,2.686e6),u"hp\xb7h",''],
+               [(converters.m, 2.686e6), u"hp\xb7h", ''],
                _(u"gigajoule"):
                _(u"gigajoule"):
-               [(converters.m,1.0e9),"GJ",''],
+               [(converters.m, 1.0e9), "GJ", ''],
                _(u"megajoule"):
                _(u"megajoule"):
-               [(converters.m,1.0e6),"MJ",''],
+               [(converters.m, 1.0e6), "MJ", ''],
                _(u"kg force meters"):
                _(u"kg force meters"):
-               [(converters.m,9.80665),u"kgf\xb7m",_(u"Work done by one kilogram of force acting through a distance of one meter.")],
+               [(converters.m, 9.80665), u"kgf\xb7m", _(u"Work done by one kilogram of force acting through a distance of one meter.")],
                _(u"kilojoule"):
                _(u"kilojoule"):
-               [(converters.m,1.0e3),"kJ",''],
+               [(converters.m, 1.0e3), "kJ", ''],
                _(u"watt-hour"):
                _(u"watt-hour"):
-               [(converters.m,3.6e3),"Wh",''],
+               [(converters.m, 3.6e3), "Wh", ''],
                _(u"British thermal unit"):
                _(u"British thermal unit"):
-               [(converters.m,1.055e3),"Btu",''],
+               [(converters.m, 1.055e3), "Btu", ''],
                _(u"joule | wattsecond | newton-meter"):
                _(u"joule | wattsecond | newton-meter"):
-               [(converters.m,1.0),"J",_(u"Named after the English physicist James Prescott Joule(1818-1889). A unit of work which is equal to 10^7 units of work in the C. G. S. system of units (ergs), and is practically equivalent to the energy expended in one second by an electric current of one ampere in a resistance of one ohm. One joule is approximately equal to 0.738 foot pounds.")],
+               [(converters.m, 1.0), "J", _(u"Named after the English physicist James Prescott Joule(1818-1889). A unit of work which is equal to 10^7 units of work in the C. G. S. system of units (ergs), and is practically equivalent to the energy expended in one second by an electric current of one ampere in a resistance of one ohm. One joule is approximately equal to 0.738 foot pounds.")],
                _(u"kilocalorie"):
                _(u"kilocalorie"):
-               [(converters.m,4.184e3),"kcal",''],
+               [(converters.m, 4.184e3), "kcal", ''],
                _(u"calorie"):
                _(u"calorie"):
-               [(converters.m,4.184),"cal",_(u"The unit of heat according to the French standard; the amount of heat required to raise the temperature of one kilogram (sometimes, one gram) of water one degree centigrade, or from 0deg to 1deg.")],
+               [(converters.m, 4.184), "cal", _(u"The unit of heat according to the French standard; the amount of heat required to raise the temperature of one kilogram (sometimes, one gram) of water one degree centigrade, or from 0deg to 1deg.")],
                _(u"foot-poundals"):
                _(u"foot-poundals"):
-               [(converters.m,0.04214),'',''],
+               [(converters.m, 0.04214), '', ''],
                _(u"foot-pound force"):
                _(u"foot-pound force"):
-               [(converters.m,1.356),u"ft\xb7lbf",_(u"A unit of work equal to a force of one pound moving through a distance of one foot")],
+               [(converters.m, 1.356), u"ft\xb7lbf", _(u"A unit of work equal to a force of one pound moving through a distance of one foot")],
                _(u"millijoule"):
                _(u"millijoule"):
-               [(converters.m,1.0e-3),"mJ",''],
+               [(converters.m, 1.0e-3), "mJ", ''],
                _(u"microjoule"):
                _(u"microjoule"):
-               [(converters.m,1.0e-6),u"\xb5J",''],
+               [(converters.m, 1.0e-6), u"\xb5J", ''],
                _(u"attojoule"):
                _(u"attojoule"):
-               [(converters.m,1.0e-18),"aJ",''],
+               [(converters.m, 1.0e-18), "aJ", ''],
                _(u"erg | dyne-centimeter"):
                _(u"erg | dyne-centimeter"):
-               [(converters.m,1.0e-7),'',_(u"The unit of work or energy in the C. G. S. system, being the amount of work done by a dyne working through a distance of one centimeter; the amount of energy expended in moving a body one centimeter against a force of one dyne. One foot pound is equal to 13,560,000 ergs.")],
+               [(converters.m, 1.0e-7), '', _(u"The unit of work or energy in the C. G. S. system, being the amount of work done by a dyne working through a distance of one centimeter; the amount of energy expended in moving a body one centimeter against a force of one dyne. One foot pound is equal to 13, 560, 000 ergs.")],
                _(u"GeV"):
                _(u"GeV"):
-               [(converters.m,1.0e-9/6.24),'',_(u"A billion electronvolts")],
+               [(converters.m, 1.0e-9/6.24), '', _(u"A billion electronvolts")],
                _(u"MeV"):
                _(u"MeV"):
-               [(converters.m,1.0e-12/6.24),'',_(u"a million electronvolts")],
+               [(converters.m, 1.0e-12/6.24), '', _(u"a million electronvolts")],
                _(u"electron volt"):
                _(u"electron volt"):
-               [(converters.m,1.0e-18/6.24),"eV",_(u"A unit of energy equal to the work done by an electron accelerated through a potential difference of 1 volt")],
-               #1 cubic foot of natural gas ... 1,008 to 1,034 Btu 
+               [(converters.m, 1.0e-18/6.24), "eV", _(u"A unit of energy equal to the work done by an electron accelerated through a potential difference of 1 volt")],
+               #1 cubic foot of natural gas ... 1, 008 to 1, 034 Btu
                _(u"therm of natural gas"):
                _(u"therm of natural gas"):
-               [(converters.m,1.055e8),"",'1 therm of natural gas = 100,000 Btu'],
+               [(converters.m, 1.055e8), "", '1 therm of natural gas = 100, 000 Btu'],
                _(u"gallon of liquefied petroleum gas"):
                _(u"gallon of liquefied petroleum gas"):
-               [(converters.m,1.055e3*95475),"LPG",'1 gallon of liquefied petroleum gas = 95,475 Btu'],
+               [(converters.m, 1.055e3*95475), "LPG", '1 gallon of liquefied petroleum gas = 95, 475 Btu'],
                _(u"gallon of crude oil"):
                _(u"gallon of crude oil"):
-                       [(converters.m,1.055e3*138095),"",'1 gallon of crude oil = 138,095 Btu'],
+                       [(converters.m, 1.055e3*138095), "", '1 gallon of crude oil = 138, 095 Btu'],
                _(u"barrel of crude oil"):
                _(u"barrel of crude oil"):
-                       [(converters.m,1.055e3*5800000),"",'1 barrel of crude oil = 5,800,000 Btu'],
+                       [(converters.m, 1.055e3*5800000), "", '1 barrel of crude oil = 5, 800, 000 Btu'],
                _(u"gallon of kerosene or light distillate oil"):
                _(u"gallon of kerosene or light distillate oil"):
-                       [(converters.m,1.055e3*135000),"",'1 gallon of kerosene or light distillate oil = 135,000 Btu '],
+                       [(converters.m, 1.055e3*135000), "", '1 gallon of kerosene or light distillate oil = 135, 000 Btu '],
                _(u"gallon middle distillate or diesel fuel oil"):
                _(u"gallon middle distillate or diesel fuel oil"):
-                       [(converters.m,1.055e3*138690),"",'1 gallon middle distillate or diesel fuel oil = 138,690 Btu '],
+                       [(converters.m, 1.055e3*138690), "", '1 gallon middle distillate or diesel fuel oil = 138, 690 Btu '],
                _(u"gallon residential fuel oil"):
                _(u"gallon residential fuel oil"):
-                       [(converters.m,1.055e3*149690),"",'1 gallon residential fuel oil = 149,690 Btu'],
+                       [(converters.m, 1.055e3*149690), "", '1 gallon residential fuel oil = 149, 690 Btu'],
                _(u"gallon of gasoline"):
                _(u"gallon of gasoline"):
-                       [(converters.m,1.055e3*125000),"",'1 gallon of gasoline = 125,000 Btu'],
+                       [(converters.m, 1.055e3*125000), "", '1 gallon of gasoline = 125, 000 Btu'],
                _(u"gallon of ethanol"):
                _(u"gallon of ethanol"):
-                       [(converters.m,1.055e3*84400),"",'1 gallon of ethanol = 84,400 Btu'],
+                       [(converters.m, 1.055e3*84400), "", '1 gallon of ethanol = 84, 400 Btu'],
                _(u"gallon of methanol"):
                _(u"gallon of methanol"):
-                       [(converters.m,1.055e3*62800),"",'1 gallon of methanol = 62,800 Btu'],
+                       [(converters.m, 1.055e3*62800), "", '1 gallon of methanol = 62, 800 Btu'],
                _(u"gallon gasohol (10% ethanol, 90% gasoline)"):
                _(u"gallon gasohol (10% ethanol, 90% gasoline)"):
-                       [(converters.m,1.055e3*120900),"",'1 gallon gasohol (10% ethanol, 90% gasoline) = 120,900 Btu'],
+                       [(converters.m, 1.055e3*120900), "", '1 gallon gasohol (10% ethanol, 90% gasoline) = 120, 900 Btu'],
 #              _(u"pound of coal"):
 #              _(u"pound of coal"):
-#                      [(converters.m,1.055e3),"",'pound of coal = 8,100-13,000 Btu'],
+#                      [(converters.m, 1.055e3), "", 'pound of coal = 8, 100-13, 000 Btu'],
 #              _(u"ton of coal"):
 #              _(u"ton of coal"):
-#                      [(converters.m,1.055e3),"",'1 ton of coal = 16,200,00-26,000,000 Btu'],
+#                      [(converters.m, 1.055e3), "", '1 ton of coal = 16, 200, 00-26, 000, 000 Btu'],
                _(u"ton of coke"):
                _(u"ton of coke"):
-                       [(converters.m,1.055e3*26000000),"",'1 ton of coke = 26,000,000 Btu'],
-# 1 ton of wood = 9,000,00-17,000,000 Btu
+                       [(converters.m, 1.055e3*26000000), "", '1 ton of coke = 26, 000, 000 Btu'],
+# 1 ton of wood = 9, 000, 00-17, 000, 000 Btu
 #              _(u""):
 #              _(u""):
-#                      [(converters.m,1.055e3),"",''],
-# 1 standard cord of wood = 18,000,000-24,000,000 Btu
+#                      [(converters.m, 1.055e3), "", ''],
+# 1 standard cord of wood = 18, 000, 000-24, 000, 000 Btu
 #              _(u""):
 #              _(u""):
-#                      [(converters.m,1.055e3),"",''],
-# 1 face cord of wood = 6,000,000-8,000,000 Btu
+#                      [(converters.m, 1.055e3), "", ''],
+# 1 face cord of wood = 6, 000, 000-8, 000, 000 Btu
 #              _(u""):
 #              _(u""):
-#                      [(converters.m,1.055e3),"",''],
+#                      [(converters.m, 1.055e3), "", ''],
 
 # GJ to therm and MBTUs would be nice too.
                _(u"therm"):
 
 # GJ to therm and MBTUs would be nice too.
                _(u"therm"):
-                       [(converters.m,1.055e-3*10000),"",'10^5 BTUs'],
+                       [(converters.m, 1.055e-3*10000), "", '10^5 BTUs'],
 
 
                _(u"Mega British thermal unit"):
 
 
                _(u"Mega British thermal unit"):
-                       [(converters.m,1.055e-3),"MBtu",'Million British thermal units'],
+                       [(converters.m, 1.055e-3), "MBtu", 'Million British thermal units'],
 
                _(u"pound of carbon (upper heating value)"):
 
                _(u"pound of carbon (upper heating value)"):
-                       [(converters.m,1.055e3*14550),"",'1 pound of carbon is 14,550 btu (upper heating value).'],
+                       [(converters.m, 1.055e3*14550), "", '1 pound of carbon is 14, 550 btu (upper heating value).'],
        },
 
        _(u"Flow (dry)"): {
        },
 
        _(u"Flow (dry)"): {
-               ".base_unit":"litres per second",
+               ".base_unit": "litres per second",
                _(u"litres per second"):
                _(u"litres per second"):
-               [(converters.m,1.0),"lps",_(u"A cubic decimeter of material moving past a point every second.")],
+               [(converters.m, 1.0), "lps", _(u"A cubic decimeter of material moving past a point every second.")],
                _(u"litres per minute"):
                _(u"litres per minute"):
-               [(converters.m,1.0/60),"lpm",_(u"A cubic decimeter of material moving past a point every minute.")],
+               [(converters.m, 1.0/60), "lpm", _(u"A cubic decimeter of material moving past a point every minute.")],
                _(u"cubic feet per minute"):
                _(u"cubic feet per minute"):
-               [(converters.m,1/(60*0.0353146667215)),"cfm",_(u"Commonly used to describe the flow rate produced by a large fan or blower.")],
+               [(converters.m, 1/(60*0.0353146667215)), "cfm", _(u"Commonly used to describe the flow rate produced by a large fan or blower.")],
                _(u"cubic feet per second"):
                _(u"cubic feet per second"):
-               [(converters.m,1/0.0353146667215),"cfs",''],
+               [(converters.m, 1/0.0353146667215), "cfs", ''],
                _(u"cubic inches per minute"):
                _(u"cubic inches per minute"):
-               [(converters.m,1/(60*61.0237440947)),u"in\xb3/m",''],
+               [(converters.m, 1/(60*61.0237440947)), u"in\xb3/m", ''],
                _(u"cubic inches per second"):
                _(u"cubic inches per second"):
-               [(converters.m,1/61.0237440947),u"in\xb3/s",''],
+               [(converters.m, 1/61.0237440947), u"in\xb3/s", ''],
        },
 
        _(u"Flow (liquid)"): {
        },
 
        _(u"Flow (liquid)"): {
-               ".base_unit":"litres per second",
+               ".base_unit": "litres per second",
                _(u"litres per second"):
                _(u"litres per second"):
-               [(converters.m,1.0),"lps",_(u"A cubic decimeter of material moving past a point every second")],
+               [(converters.m, 1.0), "lps", _(u"A cubic decimeter of material moving past a point every second")],
                _(u"litres per minute"):
                _(u"litres per minute"):
-               [(converters.m,1.0/60),"lpm",''],
+               [(converters.m, 1.0/60), "lpm", ''],
                _(u"US gallons per minute"):
                _(u"US gallons per minute"):
-               [(converters.m,1/(60*3.785411784)),"gpm (US)",''],
+               [(converters.m, 1/(60*3.785411784)), "gpm (US)", ''],
                _(u"US gallons per second"):
                _(u"US gallons per second"):
-               [(converters.m,1/3.785411784),"gps (US)",''],
+               [(converters.m, 1/3.785411784), "gps (US)", ''],
                _(u"UK gallons per minute"):
                _(u"UK gallons per minute"):
-               [(converters.m,1/(60*4.54609028199)),"gpm (UK)",''],
+               [(converters.m, 1/(60*4.54609028199)), "gpm (UK)", ''],
                _(u"UK gallons per second"):
                _(u"UK gallons per second"):
-               [(converters.m,1/4.54609028199),"gps (UK)",''],
+               [(converters.m, 1/4.54609028199), "gps (UK)", ''],
        },
 
        _(u"Force"): {
        },
 
        _(u"Force"): {
-               ".base_unit":"newton",
+               ".base_unit": "newton",
                _(u"tonne of force"):
                _(u"tonne of force"):
-               [(converters.m,9806.65),'',_(u"Metric ton of force, 1000 kilonewtons.")],
+               [(converters.m, 9806.65), '', _(u"Metric ton of force, 1000 kilonewtons.")],
                _(u"ton of force"):
                _(u"ton of force"):
-               [(converters.m,2000*4.4482216152605),"tnf",_(u"2000 pounds of force.")],
+               [(converters.m, 2000*4.4482216152605), "tnf", _(u"2000 pounds of force.")],
                _(u"sthene"):
                _(u"sthene"):
-               [(converters.m,1.0e3),'',_(u"Named from the Greek word sthenos, strength. One sthene is the force required to accelerate a mass of one tonne at a rate of 1 m/s2. ")],
+               [(converters.m, 1.0e3), '', _(u"Named from the Greek word sthenos, strength. One sthene is the force required to accelerate a mass of one tonne at a rate of 1 m/s2. ")],
                _(u"atomic weight"):
                _(u"atomic weight"):
-               [(converters.m,1.6283353926E-26),'',_(u"Generally understood as the weight of the hydrogen atom.")],
+               [(converters.m, 1.6283353926E-26), '', _(u"Generally understood as the weight of the hydrogen atom.")],
                _(u"kip"):
                _(u"kip"):
-               [(converters.m,4.4482216152605e3),'',_(u"Kilopounds of force.")],
+               [(converters.m, 4.4482216152605e3), '', _(u"Kilopounds of force.")],
                _(u"kilonewton"):
                _(u"kilonewton"):
-               [(converters.m,1.0e3),"kN",''],
+               [(converters.m, 1.0e3), "kN", ''],
                _(u"kilogram force | kilopond"):
                _(u"kilogram force | kilopond"):
-               [(converters.m,9.80665),"kgf",''],
+               [(converters.m, 9.80665), "kgf", ''],
                _(u"pound force"):
                _(u"pound force"):
-               [(converters.m,4.4482216152605),"lbf",''],
+               [(converters.m, 4.4482216152605), "lbf", ''],
                _(u"newton"):
                _(u"newton"):
-               [(converters.m,1.0),"N",_(u"Named after the English mathematician and physicist Sir Isaac Newton (1642-1727). A unit of force equal to the force that imparts an acceleration of 1 m/sec\xb2 to a mass of 1 kilogram; equal to 100,000 dynes")],
+               [(converters.m, 1.0), "N", _(u"Named after the English mathematician and physicist Sir Isaac Newton (1642-1727). A unit of force equal to the force that imparts an acceleration of 1 m/sec\xb2 to a mass of 1 kilogram; equal to 100, 000 dynes")],
                _(u"ounce force"):
                _(u"ounce force"):
-               [(converters.m,4.4482216152605/16),"ozf",''],
+               [(converters.m, 4.4482216152605/16), "ozf", ''],
                _(u"poundal"):
                _(u"poundal"):
-               [(converters.m,0.138254954376),"pdl",_(u"A unit of force based upon the pound, foot, and second, being the force which, acting on a pound avoirdupois for one second, causes it to acquire by the of that time a velocity of one foot per second. It is about equal to the weight of half an ounce, and is 13,825 dynes.")],
+               [(converters.m, 0.138254954376), "pdl", _(u"A unit of force based upon the pound, foot, and second, being the force which, acting on a pound avoirdupois for one second, causes it to acquire by the of that time a velocity of one foot per second. It is about equal to the weight of half an ounce, and is 13, 825 dynes.")],
                _(u"gram force"):
                _(u"gram force"):
-               [(converters.m,9.80665/1e3),"gf",''],
+               [(converters.m, 9.80665/1e3), "gf", ''],
                _(u"millinewton"):
                _(u"millinewton"):
-               [(converters.m,1.0e-3),"mN",''],
+               [(converters.m, 1.0e-3), "mN", ''],
                _(u"dyne"):
                _(u"dyne"):
-               [(converters.m,1.0e-5),"dyn",_(u"The unit of force, in the C. G. S. (Centimeter Gram Second) system of physical units; that is, the force which, acting on a gram for a second, generates a velocity of a centimeter per second.")],
+               [(converters.m, 1.0e-5), "dyn", _(u"The unit of force, in the C. G. S. (Centimeter Gram Second) system of physical units; that is, the force which, acting on a gram for a second, generates a velocity of a centimeter per second.")],
                _(u"micronewton"):
                _(u"micronewton"):
-               [(converters.m,1.0e-6),u"\xb5N",''],
+               [(converters.m, 1.0e-6), u"\xb5N", ''],
        },
 
        _(u"Length"): {
        },
 
        _(u"Length"): {
-               ".base_unit":"meter",
+               ".base_unit": "meter",
                _(u"klafter | faden (German)"):
                _(u"klafter | faden (German)"):
-               [(converters.m,1.8965),'',_(u"Similar to the fathom.")],
+               [(converters.m, 1.8965), '', _(u"Similar to the fathom.")],
                _(u"klafter | faden (Switzerland)"):
                _(u"klafter | faden (Switzerland)"):
-               [(converters.m,1.8),'',_(u"Similar to the fathom.")],
+               [(converters.m, 1.8), '', _(u"Similar to the fathom.")],
                _(u"earth diamater"):
                _(u"earth diamater"):
-               [(converters.m,12742630),'',_(u"Diameter for the Earth.")],
+               [(converters.m, 12742630), '', _(u"Diameter for the Earth.")],
                _(u"actus (roman actus)"):
                _(u"actus (roman actus)"):
-               [(converters.m,35.47872),'',_(u"Land measurement, 120 Roman feet (pedes monetales). This was equivalent to 35.47872 meters.")],
+               [(converters.m, 35.47872), '', _(u"Land measurement, 120 Roman feet (pedes monetales). This was equivalent to 35.47872 meters.")],
                _(u"angstrom"):
                _(u"angstrom"):
-               [(converters.m,1.0e-10),u"\xc5",_(u"Equal to one ten billionth of a meter (or 0.0001 micron); used to specify wavelengths of electromagnetic radiation")],
+               [(converters.m, 1.0e-10), u"\xc5", _(u"Equal to one ten billionth of a meter (or 0.0001 micron); used to specify wavelengths of electromagnetic radiation")],
                _(u"arshin | arshine | archin"):
                _(u"arshin | arshine | archin"):
-               [(converters.m,0.7112),'',_(u"Russian.  28 inches")],
+               [(converters.m, 0.7112), '', _(u"Russian.  28 inches")],
                _(u"arpentcan"):
                _(u"arpentcan"):
-               [(converters.m,44289.14688),'',_(u"arpentcan = 27.52 mile")],
+               [(converters.m, 44289.14688), '', _(u"arpentcan = 27.52 mile")],
                _(u"arpent (Canadian)"):
                _(u"arpent (Canadian)"):
-               [(converters.m,58.471308),'',_(u"Canadian unit of land measurement. 191.835 ft")],
+               [(converters.m, 58.471308), '', _(u"Canadian unit of land measurement. 191.835 ft")],
                _(u"arpentlin | French arpent"):
                _(u"arpentlin | French arpent"):
-               [(converters.m,30*6.395*12*(25.4/1000)),'',_(u"French unit of land measurement. 30 toises")],
+               [(converters.m, 30*6.395*12*(25.4/1000)), '', _(u"French unit of land measurement. 30 toises")],
                _(u"assbaa"):
                _(u"assbaa"):
-               [(converters.m,0.02),'',_(u"Arabian measure.")],
+               [(converters.m, 0.02), '', _(u"Arabian measure.")],
                _(u"astronomical unit"):
                _(u"astronomical unit"):
-               [(converters.m,149597871000.0),"AU",_(u"Used for distances within the solar system; equal to the mean distance between the Earth and the Sun (approximately 93 million miles or 150 million kilometers).")],
+               [(converters.m, 149597871000.0), "AU", _(u"Used for distances within the solar system; equal to the mean distance between the Earth and the Sun (approximately 93 million miles or 150 million kilometers).")],
                _(u"barleycorn"):
                _(u"barleycorn"):
-               [(converters.m,8.46666666666667E-03),'',_(u"Formerly, a measure of length, equal to the average length of a grain of barley; the third part of an inch.")],
+               [(converters.m, 8.46666666666667E-03), '', _(u"Formerly, a measure of length, equal to the average length of a grain of barley; the third part of an inch.")],
                _(u"bohr radius"):
                _(u"bohr radius"):
-               [(converters.m,52.9177/1e12),'',_(u"Named after the Danish physicist Niels Bohr (1885-1962), who explained the structure of atoms in 1913. The bohr radius represents the mean distance between the proton and the electron in an unexcited hydrogen atom. 52.9177 picometers. ")],
+               [(converters.m, 52.9177/1e12), '', _(u"Named after the Danish physicist Niels Bohr (1885-1962), who explained the structure of atoms in 1913. The bohr radius represents the mean distance between the proton and the electron in an unexcited hydrogen atom. 52.9177 picometers. ")],
                _(u"bolt"):
                _(u"bolt"):
-               [(converters.m,36.576),'',_(u"A compact package or roll of cloth, as of canvas or silk, often containing about forty yards.")],
+               [(converters.m, 36.576), '', _(u"A compact package or roll of cloth, as of canvas or silk, often containing about forty yards.")],
                _(u"bottom measure"):
                _(u"bottom measure"):
-               [(converters.m,(25.4/1000)/40),'',_(u"One fortieth of an inch.")],
+               [(converters.m, (25.4/1000)/40), '', _(u"One fortieth of an inch.")],
                _(u"cable length"):
                _(u"cable length"):
-               [(converters.m,219.456),'',_(u"A nautical unit of depth. 720 feet.")],
+               [(converters.m, 219.456), '', _(u"A nautical unit of depth. 720 feet.")],
                _(u"caliber (gun barrel caliber)"):
                _(u"caliber (gun barrel caliber)"):
-               [(converters.m,0.000254),'',_(u"The diameter of round or cylindrical body, as of a bullet or column.")],
+               [(converters.m, 0.000254), '', _(u"The diameter of round or cylindrical body, as of a bullet or column.")],
                _(u"cane"):
                _(u"cane"):
-               [(converters.m,3.84049),'',_(u"Persian")],
+               [(converters.m, 3.84049), '', _(u"Persian")],
                _(u"chain (surveyors | Gunters)"):
                _(u"chain (surveyors | Gunters)"):
-               [(converters.m,20.1168),'',_(u"A surveyors instrument which consists of links and is used in measuring land.One commonly in use is Gunter's chain, which consists of one hundred links, each link being seven inches and ninety-two one hundredths in length; making up the total length of rods, or sixty-six, feet; hence, a measure of that length; hence, also, a unit for land measure equal to four rods.")],
+               [(converters.m, 20.1168), '', _(u"A surveyors instrument which consists of links and is used in measuring land.One commonly in use is Gunter's chain, which consists of one hundred links, each link being seven inches and ninety-two one hundredths in length; making up the total length of rods, or sixty-six, feet; hence, a measure of that length; hence, also, a unit for land measure equal to four rods.")],
                _(u"chain (engineers)"):
                _(u"chain (engineers)"):
-               [(converters.m,100*(12*25.4/1000)),'',_(u"100 ft.")],
+               [(converters.m, 100*(12*25.4/1000)), '', _(u"100 ft.")],
                _(u"charac"):
                _(u"charac"):
-               [(converters.m,0.2601),'',_(u"Persian")],
+               [(converters.m, 0.2601), '', _(u"Persian")],
                _(u"chebel"):
                _(u"chebel"):
-               [(converters.m,21.03124),'',_(u"Persian")],
+               [(converters.m, 21.03124), '', _(u"Persian")],
                _(u"city block"):
                _(u"city block"):
-               [(converters.m,100*(36*25.4/1000)),'',_(u"An informal measurement, about 100 yards")],
+               [(converters.m, 100*(36*25.4/1000)), '', _(u"An informal measurement, about 100 yards")],
                _(u"cubit (Biblical | Hebrew | English)"):
                _(u"cubit (Biblical | Hebrew | English)"):
-               [(converters.m,18.00*(25.4/1000)),'',_(u"A measure of length, being the distance from the elbow to the extremity of the middle finger. Note: The cubit varies in length in different countries, the English,Hebrew and Biblical cubits are 18 inches.")],
+               [(converters.m, 18.00*(25.4/1000)), '', _(u"A measure of length, being the distance from the elbow to the extremity of the middle finger. Note: The cubit varies in length in different countries, the English, Hebrew and Biblical cubits are 18 inches.")],
                _(u"cubit (Indian) | hasta"):
                _(u"cubit (Indian) | hasta"):
-               [(converters.m,0.64161),'',''],
+               [(converters.m, 0.64161), '', ''],
                _(u"cubit (Roman)"):
                _(u"cubit (Roman)"):
-               [(converters.m,17.47*(25.4/1000)),'',_(u"A measure of length, being the distance from the elbow to the extremity of the middle finger. Note: The cubit varies in length in different countries, the Roman cubit is 17.47 inches.")],
+               [(converters.m, 17.47*(25.4/1000)), '', _(u"A measure of length, being the distance from the elbow to the extremity of the middle finger. Note: The cubit varies in length in different countries, the Roman cubit is 17.47 inches.")],
                _(u"cubit (Greek) | pechya"):
                _(u"cubit (Greek) | pechya"):
-                       [(converters.m,18.20*(25.4/1000)),'',_(u"A measure of length, being the distance from the elbow to the extremity of the middle finger. Note: The cubit varies in length in different countries, the Greek cubit is 18.20 inches.")],
+                       [(converters.m, 18.20*(25.4/1000)), '', _(u"A measure of length, being the distance from the elbow to the extremity of the middle finger. Note: The cubit varies in length in different countries, the Greek cubit is 18.20 inches.")],
                _(u"cubit (Israeli)"):
                _(u"cubit (Israeli)"):
-                       [(converters.m,0.55372),'',_(u"A measure of length, being the distance from the elbow to the extremity of the middle finger. Note: The cubit varies in length in different countries, the Israeli cubit is 21.8 inches.")],
+                       [(converters.m, 0.55372), '', _(u"A measure of length, being the distance from the elbow to the extremity of the middle finger. Note: The cubit varies in length in different countries, the Israeli cubit is 21.8 inches.")],
                _(u"cloth finger"):
                _(u"cloth finger"):
-                       [(converters.m,4.5*(25.4/1000)),'',_(u"Used in sewing")],
+                       [(converters.m, 4.5*(25.4/1000)), '', _(u"Used in sewing")],
                _(u"cloth quarter"):
                _(u"cloth quarter"):
-                       [(converters.m,9*(25.4/1000)),'',_(u"Used in sewing")],
+                       [(converters.m, 9*(25.4/1000)), '', _(u"Used in sewing")],
                _(u"compton wavelength of the electron"):
                _(u"compton wavelength of the electron"):
-                       [(converters.m,1836.11*1.00138*1.31962/1e15),'',_(u"Named after Arthur Holly Compton (1892-1962)")],
+                       [(converters.m, 1836.11*1.00138*1.31962/1e15), '', _(u"Named after Arthur Holly Compton (1892-1962)")],
                _(u"compton wavelength of the proton"):
                _(u"compton wavelength of the proton"):
-                       [(converters.m,1.00138*1.31962/1e15),'',_(u"Named after Arthur Holly Compton (1892-1962)")],
+                       [(converters.m, 1.00138*1.31962/1e15), '', _(u"Named after Arthur Holly Compton (1892-1962)")],
                _(u"compton wavelength of the neutron"):
                _(u"compton wavelength of the neutron"):
-                       [(converters.m,1.31962/1e15),'',_(u"Named after Arthur Holly Compton (1892-1962)")],
+                       [(converters.m, 1.31962/1e15), '', _(u"Named after Arthur Holly Compton (1892-1962)")],
                _(u"classical electron radius"):
                _(u"classical electron radius"):
-                       [(converters.m,2.13247*1.00138*1.31962/1e15),'',''],
+                       [(converters.m, 2.13247*1.00138*1.31962/1e15), '', ''],
                _(u"digit | digitus"):
                _(u"digit | digitus"):
-                       [(converters.m,0.018542),'',_(u"A finger's breadth, commonly estimated to be three fourths of an inch.")],
+                       [(converters.m, 0.018542), '', _(u"A finger's breadth, commonly estimated to be three fourths of an inch.")],
                _(u"decimeter"):
                _(u"decimeter"):
-                       [(converters.m,1.0e-1),"dm","""The tenth part of a meter; a measure of length equal to rather more than 3.937 of an inch."""],
+                       [(converters.m, 1.0e-1), "dm", """The tenth part of a meter; a measure of length equal to rather more than 3.937 of an inch."""],
                _(u"diamond (Typographical)"):
                _(u"diamond (Typographical)"):
-                       [(converters.m,4.5*0.35146e-3),'',_(u"4 1/2 pt in height.")],
+                       [(converters.m, 4.5*0.35146e-3), '', _(u"4 1/2 pt in height.")],
                _(u"pearl (Typographical)"):
                _(u"pearl (Typographical)"):
-                       [(converters.m,5*0.35146e-3),'',_(u"5 pt in height.")],
+                       [(converters.m, 5*0.35146e-3), '', _(u"5 pt in height.")],
                _(u"agate | ruby (Typographical)"):
                _(u"agate | ruby (Typographical)"):
-                       [(converters.m,5.5*0.35146e-3),'',_(u"Used in typing. A kind of type, larger than pearl and smaller than nonpareil; in England called ruby. 5 1/2 pt in height.")],
+                       [(converters.m, 5.5*0.35146e-3), '', _(u"Used in typing. A kind of type, larger than pearl and smaller than nonpareil; in England called ruby. 5 1/2 pt in height.")],
                _(u"nonpareil (Typographical)"):
                _(u"nonpareil (Typographical)"):
-                       [(converters.m,6*0.35146e-3),'',_(u"6 pt in height.")],
+                       [(converters.m, 6*0.35146e-3), '', _(u"6 pt in height.")],
                _(u"minion (Typographical)"):
                _(u"minion (Typographical)"):
-                       [(converters.m,7*0.35146e-3),'',_(u"7 pt in height.")],
+                       [(converters.m, 7*0.35146e-3), '', _(u"7 pt in height.")],
                _(u"brevier (Typographical)"):
                _(u"brevier (Typographical)"):
-                       [(converters.m,8*0.35146e-3),'',_(u"8 pt in height.")],
+                       [(converters.m, 8*0.35146e-3), '', _(u"8 pt in height.")],
                _(u"bourgeois (Typographical)"):
                _(u"bourgeois (Typographical)"):
-                       [(converters.m,9*0.35146e-3),'',_(u"9 pt in height.")],
+                       [(converters.m, 9*0.35146e-3), '', _(u"9 pt in height.")],
                _(u"elite | long primer (Typographical)"):
                _(u"elite | long primer (Typographical)"):
-                       [(converters.m,10*0.35146e-3),'',_(u"10 pt in height.")],
+                       [(converters.m, 10*0.35146e-3), '', _(u"10 pt in height.")],
                _(u"small pica (Typographical)"):
                _(u"small pica (Typographical)"):
-                       [(converters.m,11*0.35146e-3),'',_(u"11 pt in height.")],
+                       [(converters.m, 11*0.35146e-3), '', _(u"11 pt in height.")],
                _(u"pica (Typographical)"):
                _(u"pica (Typographical)"):
-                       [(converters.m,12*0.35146e-3),'',_(u"A size of type next larger than small pica, and smaller than English.12 pt in height")],
+                       [(converters.m, 12*0.35146e-3), '', _(u"A size of type next larger than small pica, and smaller than English.12 pt in height")],
                _(u"english (Typographical)"):
                _(u"english (Typographical)"):
-                       [(converters.m,14*0.35146e-3),'',_(u"14 pt in height.")],
+                       [(converters.m, 14*0.35146e-3), '', _(u"14 pt in height.")],
                _(u"columbian (Typographical)"):
                _(u"columbian (Typographical)"):
-                       [(converters.m,16*0.35146e-3),'',_(u"16 pt in height.")],
+                       [(converters.m, 16*0.35146e-3), '', _(u"16 pt in height.")],
                _(u"great primer (Typographical)"):
                _(u"great primer (Typographical)"):
-                       [(converters.m,18*0.35146e-3),'',_(u"18 pt in height.")],
+                       [(converters.m, 18*0.35146e-3), '', _(u"18 pt in height.")],
                _(u"point (pica) (Typographical)"):
                _(u"point (pica) (Typographical)"):
-                       [(converters.m,0.35146e-3),"pt",_(u"Typographical measurement. This system was developed in England and is used in Great-Britain and the US. 1 pica equals 12 pica points.")],
+                       [(converters.m, 0.35146e-3), "pt", _(u"Typographical measurement. This system was developed in England and is used in Great-Britain and the US. 1 pica equals 12 pica points.")],
                _(u"point (didot) (Typographical)"):
                _(u"point (didot) (Typographical)"):
-                       [(converters.m,0.376065e-3),"pt",_(u"Typographical measurement. The didot system originated in France but was used in most of Europe")],
+                       [(converters.m, 0.376065e-3), "pt", _(u"Typographical measurement. The didot system originated in France but was used in most of Europe")],
                _(u"cicero (Typographical)"):
                _(u"cicero (Typographical)"):
-                       [(converters.m,12*0.376065e-3),'',_(u"Typographical measurement. 1 cicero equals 12 didot points.")],
+                       [(converters.m, 12*0.376065e-3), '', _(u"Typographical measurement. 1 cicero equals 12 didot points.")],
                _(u"point (PostScript) (Typographical)"):
                _(u"point (PostScript) (Typographical)"):
-                       [(converters.m,(25.4/1000)/72),"pt",_(u"Typographical measurement. Created by Adobe. There are exactly 72 PostScript points in 1 inch.")],
+                       [(converters.m, (25.4/1000)/72), "pt", _(u"Typographical measurement. Created by Adobe. There are exactly 72 PostScript points in 1 inch.")],
 
                _(u"ell (English)"):
 
                _(u"ell (English)"):
-                       [(converters.m,45*(25.4/1000)),'',_(u"A measure for cloth; -- now rarely used. It is of different lengths in different countries; the English ell being 45 inches, the Dutch or Flemish ell 27, the Scotch about 37.")],
+                       [(converters.m, 45*(25.4/1000)), '', _(u"A measure for cloth; -- now rarely used. It is of different lengths in different countries; the English ell being 45 inches, the Dutch or Flemish ell 27, the Scotch about 37.")],
                _(u"ell (Dutch | Flemish)"):
                _(u"ell (Dutch | Flemish)"):
-                       [(converters.m,27*(25.4/1000)),'',_(u"A measure for cloth; -- now rarely used. It is of different lengths in different countries; the English ell being 45 inches, the Dutch or Flemish ell 27, the Scotch about 37.")],
+                       [(converters.m, 27*(25.4/1000)), '', _(u"A measure for cloth; -- now rarely used. It is of different lengths in different countries; the English ell being 45 inches, the Dutch or Flemish ell 27, the Scotch about 37.")],
                _(u"ell (Scotch)"):
                _(u"ell (Scotch)"):
-                       [(converters.m,37*(25.4/1000)),'',_(u"A measure for cloth; -- now rarely used. It is of different lengths in different countries; the English ell being 45 inches, the Dutch or Flemish ell 27, the Scotch about 37.")],
+                       [(converters.m, 37*(25.4/1000)), '', _(u"A measure for cloth; -- now rarely used. It is of different lengths in different countries; the English ell being 45 inches, the Dutch or Flemish ell 27, the Scotch about 37.")],
                _(u"em"):
                _(u"em"):
-                       [(converters.m,0.0003514598),'',_(u"Used in typography. A quadrat, the face or top of which is a perfect square; also, the size of such a square in any given size of type, used as the unit of measurement for that type: 500 m's of pica would be a piece of matter whose length and breadth in pica m's multiplied together produce that number.")],
+                       [(converters.m, 0.0003514598), '', _(u"Used in typography. A quadrat, the face or top of which is a perfect square; also, the size of such a square in any given size of type, used as the unit of measurement for that type: 500 m's of pica would be a piece of matter whose length and breadth in pica m's multiplied together produce that number.")],
                _(u"en"):
                _(u"en"):
-                       [(converters.m,0.0001757299),'',_(u"Used in typography. Half an em, that is, half of the unit of space in measuring printed matter.")],
+                       [(converters.m, 0.0001757299), '', _(u"Used in typography. Half an em, that is, half of the unit of space in measuring printed matter.")],
                _(u"fathom"):
                _(u"fathom"):
-                       [(converters.m,6*(12*25.4/1000)),'',_(u"6 feet. Approximately the space to which a man can extend his arms.")],
+                       [(converters.m, 6*(12*25.4/1000)), '', _(u"6 feet. Approximately the space to which a man can extend his arms.")],
                _(u"fathom (Greek)"):
                _(u"fathom (Greek)"):
-                       [(converters.m,4*18.20*(25.4/1000)),'',_(u"4 Greek cubits.")],
+                       [(converters.m, 4*18.20*(25.4/1000)), '', _(u"4 Greek cubits.")],
                _(u"fermi"):
                _(u"fermi"):
-                       [(converters.m,1e-15),'',_(u"a metric unit of length equal to one quadrillionth of a meter ")],
+                       [(converters.m, 1e-15), '', _(u"a metric unit of length equal to one quadrillionth of a meter ")],
                _(u"finger breadth"):
                _(u"finger breadth"):
-                       [(converters.m,0.875*(25.4/1000)),'',_(u"The breadth of a finger, or the fourth part of the hand; a measure of nearly an inch.")],
+                       [(converters.m, 0.875*(25.4/1000)), '', _(u"The breadth of a finger, or the fourth part of the hand; a measure of nearly an inch.")],
                _(u"finger length"):
                _(u"finger length"):
-                       [(converters.m,4.5*(25.4/1000)),'',_(u"The length of finger, a measure in domestic use in the United States, of about four and a half inches or one eighth of a yard.")],
+                       [(converters.m, 4.5*(25.4/1000)), '', _(u"The length of finger, a measure in domestic use in the United States, of about four and a half inches or one eighth of a yard.")],
                _(u"foot"):
                _(u"foot"):
-                       [(converters.m,12*(25.4/1000)),"ft",_(u"Equivalent to twelve inches; one third of a yard. This measure is supposed to be taken from the length of a man's foot.")],
+                       [(converters.m, 12*(25.4/1000)), "ft", _(u"Equivalent to twelve inches; one third of a yard. This measure is supposed to be taken from the length of a man's foot.")],
                _(u"foot (Assyrian)"):
                _(u"foot (Assyrian)"):
-                       [(converters.m,2.63042),'',''],
+                       [(converters.m, 2.63042), '', ''],
                _(u"foot (Arabian)"):
                _(u"foot (Arabian)"):
-                       [(converters.m,0.31919),'',''],
+                       [(converters.m, 0.31919), '', ''],
                _(u"foot (Roman) | pes"):
                _(u"foot (Roman) | pes"):
-                       [(converters.m,0.2959608),'',''],
+                       [(converters.m, 0.2959608), '', ''],
                _(u"foot (geodetic | survey)"):
                _(u"foot (geodetic | survey)"):
-                       [(converters.m,1200.0/3937),'',_(u"A former U.S. definition of the foot as exactly 1200/3937 meter or about 30.48006096 centimeters. This was the official U.S. definition of the foot from 1866 to 1959; it makes the meter equal exactly 39.37 inches. In 1959 the survey foot was replaced by the international foot, equal to exactly 30.48 centimeters. However, the survey foot remains the basis for precise geodetic surveying in the U.S.")],
+                       [(converters.m, 1200.0/3937), '', _(u"A former U.S. definition of the foot as exactly 1200/3937 meter or about 30.48006096 centimeters. This was the official U.S. definition of the foot from 1866 to 1959; it makes the meter equal exactly 39.37 inches. In 1959 the survey foot was replaced by the international foot, equal to exactly 30.48 centimeters. However, the survey foot remains the basis for precise geodetic surveying in the U.S.")],
                _(u"furlong"):
                _(u"furlong"):
-                       [(converters.m,40*5.0292),'','The eighth part of a mile; forty rods; two hundred and twenty yards. From the Old English fuhrlang, meaning "the length of a furrow".'],
+                       [(converters.m, 40*5.0292), '', 'The eighth part of a mile; forty rods; two hundred and twenty yards. From the Old English fuhrlang, meaning "the length of a furrow".'],
                _(u"ghalva"):
                _(u"ghalva"):
-                       [(converters.m,230.42925),'',_(u"Arabian measure")],
+                       [(converters.m, 230.42925), '', _(u"Arabian measure")],
                _(u"gradus (Roman)"):
                _(u"gradus (Roman)"):
-                       [(converters.m,2.43*(12*25.4/1000)),'',''],
+                       [(converters.m, 2.43*(12*25.4/1000)), '', ''],
                _(u"hand"):
                _(u"hand"):
-                       [(converters.m,0.1016),'',_(u"A measure equal to a hand's breadth, -- four inches; a palm. Chiefly used in measuring the height of horses.")],
+                       [(converters.m, 0.1016), '', _(u"A measure equal to a hand's breadth, -- four inches; a palm. Chiefly used in measuring the height of horses.")],
                _(u"inch"):
                _(u"inch"):
-                       [(converters.m,(25.4/1000)),"in",_(u"The twelfth part of a foot, commonly subdivided into halves, quarters, eights, sixteenths, etc., as among mechanics. It was also formerly divided into twelve parts, called lines, and originally into three parts, called barleycorns, its length supposed to have been determined from three grains of barley placed end to end lengthwise.")],
+                       [(converters.m, (25.4/1000)), "in", _(u"The twelfth part of a foot, commonly subdivided into halves, quarters, eights, sixteenths, etc., as among mechanics. It was also formerly divided into twelve parts, called lines, and originally into three parts, called barleycorns, its length supposed to have been determined from three grains of barley placed end to end lengthwise.")],
                _(u"ken"):
                _(u"ken"):
-                       [(converters.m,2.11836),'',_(u"Japanese fathom. The ken is the length of a traditional tatami mat.")],
+                       [(converters.m, 2.11836), '', _(u"Japanese fathom. The ken is the length of a traditional tatami mat.")],
                _(u"league (land | statute)"):
                _(u"league (land | statute)"):
-                       [(converters.m,3*1609.344),'',_(u" Used as a land measure. 3 statute miles.")],
+                       [(converters.m, 3*1609.344), '', _(u" Used as a land measure. 3 statute miles.")],
                _(u"league (nautical)"):
                _(u"league (nautical)"):
-                       [(converters.m,3*1852),'',_(u" Used as a marine measure. 3 nautical miles.")],
+                       [(converters.m, 3*1852), '', _(u" Used as a marine measure. 3 nautical miles.")],
                _(u"li"):
                _(u"li"):
-                       [(converters.m,644.652),'',_(u"A Chinese measure of distance, being a little more than one third of a mile.")],
+                       [(converters.m, 644.652), '', _(u"A Chinese measure of distance, being a little more than one third of a mile.")],
                _(u"light second"):
                _(u"light second"):
-                       [(converters.m,299792458),'',_(u"The distance over which light can travel in one second; -- used as a unit in expressing stellar distances.")],
+                       [(converters.m, 299792458), '', _(u"The distance over which light can travel in one second; -- used as a unit in expressing stellar distances.")],
                _(u"light year"):
                _(u"light year"):
-                       [(converters.m,9.460528405106E+15),'',_(u"The distance over which light can travel in a year's time; -- used as a unit in expressing stellar distances. It is more than 63,000 times as great as the distance from the earth to the sun.")],
+                       [(converters.m, 9.460528405106E+15), '', _(u"The distance over which light can travel in a year's time; -- used as a unit in expressing stellar distances. It is more than 63, 000 times as great as the distance from the earth to the sun.")],
                _(u"line"):
                _(u"line"):
-                       [(converters.m,(25.4/1000)/12),'',_(u"A measure of length; one twelfth of an inch.")],
+                       [(converters.m, (25.4/1000)/12), '', _(u"A measure of length; one twelfth of an inch.")],
                _(u"link (Gunters | surveyors)"):
                _(u"link (Gunters | surveyors)"):
-                       [(converters.m,0.201168),'',_(u"""Part of a surveyors instrument (chain) which consists of links and is used in measuring land. One commonly in use is Gunter's chain, which consists of one hundred links, each link being 7.92" in length.""")],
+                       [(converters.m, 0.201168), '', _(u"""Part of a surveyors instrument (chain) which consists of links and is used in measuring land. One commonly in use is Gunter's chain, which consists of one hundred links, each link being 7.92" in length.""")],
                _(u"link (US | engineers)"):
                _(u"link (US | engineers)"):
-                       [(converters.m,12*(25.4/1000)),'',_(u"Used by surveyors. In the U.S., where 100-foot chains are more common, the link is the same as the foot. ")],
+                       [(converters.m, 12*(25.4/1000)), '', _(u"Used by surveyors. In the U.S., where 100-foot chains are more common, the link is the same as the foot. ")],
                _(u"marathon"):
                _(u"marathon"):
-                       [(converters.m,42194.988),'',_(u"a footrace of 26 miles 385 yards")],
+                       [(converters.m, 42194.988), '', _(u"a footrace of 26 miles 385 yards")],
 
                _(u"megameter"):
 
                _(u"megameter"):
-                       [(converters.m,1.0e6),'',_(u"In the metric system, one million meters, or one thousand kilometers.")],
+                       [(converters.m, 1.0e6), '', _(u"In the metric system, one million meters, or one thousand kilometers.")],
                _(u"kilometer"):
                _(u"kilometer"):
-                       [(converters.m,1.0e3),"km",_(u"Being a thousand meters. It is equal to 3,280.8 feet, or 62137 of a mile.")],
+                       [(converters.m, 1.0e3), "km", _(u"Being a thousand meters. It is equal to 3, 280.8 feet, or 62137 of a mile.")],
                _(u"meter"):
                _(u"meter"):
-                       [(converters.m,1.0),"m",_(u"Equal to 39.37 English inches, the standard of linear measure in the metric system of weights and measures. It was intended to be, and is very nearly, the ten millionth part of the distance from the equator to the north pole, as ascertained by actual measurement of an arc of a meridian.")],
+                       [(converters.m, 1.0), "m", _(u"Equal to 39.37 English inches, the standard of linear measure in the metric system of weights and measures. It was intended to be, and is very nearly, the ten millionth part of the distance from the equator to the north pole, as ascertained by actual measurement of an arc of a meridian.")],
                _(u"centimeter"):
                _(u"centimeter"):
-                       [(converters.m,1.0e-2),"cm",_(u"""The hundredth part of a meter; a measure of length equal to rather more than thirty-nine hundredths (0.3937) of an inch.""")],
+                       [(converters.m, 1.0e-2), "cm", _(u"""The hundredth part of a meter; a measure of length equal to rather more than thirty-nine hundredths (0.3937) of an inch.""")],
                _(u"millimeter"):
                _(u"millimeter"):
-                       [(converters.m,1.0e-3),"mm",_(u"A lineal measure in the metric system, containing the thousandth part of a meter; equal to .03937 of an inch.")],
+                       [(converters.m, 1.0e-3), "mm", _(u"A lineal measure in the metric system, containing the thousandth part of a meter; equal to .03937 of an inch.")],
                _(u"micrometer | micron"):
                _(u"micrometer | micron"):
-                       [(converters.m,1.0e-6),u"\xb5m",_(u"A metric unit of length equal to one millionth of a meter. The thousandth part of one millimeter.")],
+                       [(converters.m, 1.0e-6), u"\xb5m", _(u"A metric unit of length equal to one millionth of a meter. The thousandth part of one millimeter.")],
                _(u"nanometer"):
                _(u"nanometer"):
-                       [(converters.m,1.0e-9),"nm",_(u"A metric unit of length equal to one billionth of a meter.")],
+                       [(converters.m, 1.0e-9), "nm", _(u"A metric unit of length equal to one billionth of a meter.")],
                _(u"picometer"):
                _(u"picometer"):
-                       [(converters.m,1.0e-12),'',_(u"A metric unit of length equal to one trillionth of a meter.")],
+                       [(converters.m, 1.0e-12), '', _(u"A metric unit of length equal to one trillionth of a meter.")],
                _(u"femtometer"):
                _(u"femtometer"):
-                       [(converters.m,1.0e-15),'',_(u"A metric unit of length equal to one quadrillionth of a meter.")],
+                       [(converters.m, 1.0e-15), '', _(u"A metric unit of length equal to one quadrillionth of a meter.")],
                _(u"mil"):
                _(u"mil"):
-                       [(converters.m,(25.4/1e6)),"mil",_(u"Equal to one thousandth of an inch; used to specify thickness (e.g., of sheets or wire)")],
+                       [(converters.m, (25.4/1e6)), "mil", _(u"Equal to one thousandth of an inch; used to specify thickness (e.g., of sheets or wire)")],
                _(u"mile (Roman)"):
                _(u"mile (Roman)"):
-                       [(converters.m,1479.804),'',_(u"5000 Roman feet.")],
+                       [(converters.m, 1479.804), '', _(u"5000 Roman feet.")],
                _(u"mile (statute)"):
                _(u"mile (statute)"):
-                       [(converters.m,1609.344),"mi",_(u"Mile is from the Latin word for 1000 (mille). A mile conforming to statute, that is, in England and the United States, a mile of 5,280 feet, as distinguished from any other mile.")],
+                       [(converters.m, 1609.344), "mi", _(u"Mile is from the Latin word for 1000 (mille). A mile conforming to statute, that is, in England and the United States, a mile of 5, 280 feet, as distinguished from any other mile.")],
                _(u"mile (nautical | geographical)"):
                _(u"mile (nautical | geographical)"):
-                       [(converters.m,1852.0),"nmi",_(u"Geographical, or Nautical mile, one sixtieth of a degree of a great circle of the earth, or about 6080.27 feet.")],
+                       [(converters.m, 1852.0), "nmi", _(u"Geographical, or Nautical mile, one sixtieth of a degree of a great circle of the earth, or about 6080.27 feet.")],
                _(u"nail (cloth)"):
                _(u"nail (cloth)"):
-                       [(converters.m,0.05715),'',_(u"Used for measuring cloth. 1/20 ell. The length of the last two joints (including the fingernail) of the middle finger. The nail is equivalent to 1/16 yard, 1/4 span.")],
+                       [(converters.m, 0.05715), '', _(u"Used for measuring cloth. 1/20 ell. The length of the last two joints (including the fingernail) of the middle finger. The nail is equivalent to 1/16 yard, 1/4 span.")],
                _(u"naval shot"):
                _(u"naval shot"):
-                       [(converters.m,15*6*(12*25.4/1000)),'',_(u"Equal to 15 fathoms")],
+                       [(converters.m, 15*6*(12*25.4/1000)), '', _(u"Equal to 15 fathoms")],
                _(u"pace"):
                _(u"pace"):
-                       [(converters.m,2.5*(12*25.4/1000)),'',_(u"The length of a step in walking or marching, reckoned from the heel of one foot to the heel of the other. Note: Ordinarily the pace is estimated at two and one half linear feet.")],
+                       [(converters.m, 2.5*(12*25.4/1000)), '', _(u"The length of a step in walking or marching, reckoned from the heel of one foot to the heel of the other. Note: Ordinarily the pace is estimated at two and one half linear feet.")],
                _(u"pace (Roman) | passus"):
                _(u"pace (Roman) | passus"):
-                       [(converters.m,5*0.2959608),'',_(u" The Roman pace (passus) was from the heel of one foot to the heel of the same foot when it next touched the ground, five Roman feet.")],
+                       [(converters.m, 5*0.2959608), '', _(u" The Roman pace (passus) was from the heel of one foot to the heel of the same foot when it next touched the ground, five Roman feet.")],
                _(u"pace (quick-time marching)"):
                _(u"pace (quick-time marching)"):
-                       [(converters.m,30*(25.4/1000)),'',_(u"The regulation marching pace in the English and United States armies is thirty inches for quick time.")],
+                       [(converters.m, 30*(25.4/1000)), '', _(u"The regulation marching pace in the English and United States armies is thirty inches for quick time.")],
                _(u"pace (double-time marching)"):
                _(u"pace (double-time marching)"):
-                       [(converters.m,36*(25.4/1000)),'',_(u"The regulation marching pace in the English and United States armies is thirty-six inches for double time. ")],
+                       [(converters.m, 36*(25.4/1000)), '', _(u"The regulation marching pace in the English and United States armies is thirty-six inches for double time. ")],
                _(u"palm (Greek)"):
                _(u"palm (Greek)"):
-                       [(converters.m,7.71313333333333e-02),'',_(u"A lineal measure equal either to the breadth of the hand or to its length from the wrist to the ends of the fingers; a hand; -- used in measuring a horse's height. In Greece, the palm was reckoned at three inches. At the present day, this measure varies in the most arbitrary manner, being different in each country, and occasionally varying in the same. One third of a Greek span,")],
+                       [(converters.m, 7.71313333333333e-02), '', _(u"A lineal measure equal either to the breadth of the hand or to its length from the wrist to the ends of the fingers; a hand; -- used in measuring a horse's height. In Greece, the palm was reckoned at three inches. At the present day, this measure varies in the most arbitrary manner, being different in each country, and occasionally varying in the same. One third of a Greek span, ")],
                _(u"palm (Roman lesser)"):
                _(u"palm (Roman lesser)"):
-                       [(converters.m,2.91*(25.4/1000)),'',_(u"A lineal measure equal either to the breadth of the hand or to its length from the wrist to the ends of the fingers; a hand; -- used in measuring a horse's height. One of two Roman measures of the palm, the lesser palm is 2.91 inches. At the present day, this measure varies in the most arbitrary manner, being different in each country, and occasionally varying in the same.")],
+                       [(converters.m, 2.91*(25.4/1000)), '', _(u"A lineal measure equal either to the breadth of the hand or to its length from the wrist to the ends of the fingers; a hand; -- used in measuring a horse's height. One of two Roman measures of the palm, the lesser palm is 2.91 inches. At the present day, this measure varies in the most arbitrary manner, being different in each country, and occasionally varying in the same.")],
                _(u"palm (Roman greater)"):
                _(u"palm (Roman greater)"):
-                       [(converters.m,8.73*(25.4/1000)),'',_(u"A lineal measure equal either to the breadth of the hand or to its length from the wrist to the ends of the fingers; a hand; -- used in measuring a horse's height. One of two Roman measures of the palm, the greater palm is 8.73 inches. At the present day, this measure varies in the most arbitrary manner, being different in each country, and occasionally varying in the same.")],
+                       [(converters.m, 8.73*(25.4/1000)), '', _(u"A lineal measure equal either to the breadth of the hand or to its length from the wrist to the ends of the fingers; a hand; -- used in measuring a horse's height. One of two Roman measures of the palm, the greater palm is 8.73 inches. At the present day, this measure varies in the most arbitrary manner, being different in each country, and occasionally varying in the same.")],
                _(u"parasang"):
                _(u"parasang"):
-                       [(converters.m,3.5*1609.344),'',_(u"A Persian measure of length, which, according to Herodotus and Xenophon, was thirty stadia, or somewhat more than three and a half miles. The measure varied in different times and places, and, as now used, is estimated at three and a half English miles.")],
+                       [(converters.m, 3.5*1609.344), '', _(u"A Persian measure of length, which, according to Herodotus and Xenophon, was thirty stadia, or somewhat more than three and a half miles. The measure varied in different times and places, and, as now used, is estimated at three and a half English miles.")],
                _(u"parsec"):
                _(u"parsec"):
-                       [(converters.m,3.08567758767931e16),'',_(u"A unit of astronomical length based on the distance from  Earth at which stellar parallax is 1 second of arc; equivalent to 3.262 light years")],
+                       [(converters.m, 3.08567758767931e16), '', _(u"A unit of astronomical length based on the distance from  Earth at which stellar parallax is 1 second of arc; equivalent to 3.262 light years")],
                _(u"rod | pole | perch"):
                _(u"rod | pole | perch"):
-                       [(converters.m,5.0292),'',_(u"Containing sixteen and a half feet; -- called also perch, and pole.")],
+                       [(converters.m, 5.0292), '', _(u"Containing sixteen and a half feet; -- called also perch, and pole.")],
                _(u"ri"):
                _(u"ri"):
-                       [(converters.m,3926.79936),'',_(u"Japanese league.")],
+                       [(converters.m, 3926.79936), '', _(u"Japanese league.")],
                _(u"rope"):
                _(u"rope"):
-                       [(converters.m,20*12*(25.4/1000)),'',_(u"20 feet")],
+                       [(converters.m, 20*12*(25.4/1000)), '', _(u"20 feet")],
                _(u"sadzhens | sagene | sazhen"):
                _(u"sadzhens | sagene | sazhen"):
-                       [(converters.m,2.10312),'',_(u"Russian and East European. Used in previous centuries (until WWI or WWII). The distance between a grown man's spread of arms , from the finger- tips of one to hand to the finger-tips of the other hand. Equal to about 7 feet long (2.13 m).")],
+                       [(converters.m, 2.10312), '', _(u"Russian and East European. Used in previous centuries (until WWI or WWII). The distance between a grown man's spread of arms , from the finger- tips of one to hand to the finger-tips of the other hand. Equal to about 7 feet long (2.13 m).")],
                _(u"shaku"):
                _(u"shaku"):
-                       [(converters.m,0.303022),'',_(u" A Japanese foot. Note: shaku also means area and volume.")],
+                       [(converters.m, 0.303022), '', _(u" A Japanese foot. Note: shaku also means area and volume.")],
                _(u"skein"):
                _(u"skein"):
-                       [(converters.m,120*3*12*(25.4/1000)),'',_(u"120 yards. A skein of cotton yarn is formed by eighty turns of the thread round a fifty-four inch reel.")],
+                       [(converters.m, 120*3*12*(25.4/1000)), '', _(u"120 yards. A skein of cotton yarn is formed by eighty turns of the thread round a fifty-four inch reel.")],
                _(u"soccer field"):
                _(u"soccer field"):
-                       [(converters.m,100*3*12*(25.4/1000)),'',_(u"100 yards")],
+                       [(converters.m, 100*3*12*(25.4/1000)), '', _(u"100 yards")],
                _(u"solar diameter"):
                _(u"solar diameter"):
-                       [(converters.m,1391900000),'',_(u"Diameter of our sun.")],
+                       [(converters.m, 1391900000), '', _(u"Diameter of our sun.")],
                _(u"span (Greek)"):
                _(u"span (Greek)"):
-                       [(converters.m,0.231394),'',_(u"To measure by the span of the hand with the fingers extended, or with the fingers encompassing the object; as, to span a space or distance; to span a cylinder. One half of a Greek cubit.")],
+                       [(converters.m, 0.231394), '', _(u"To measure by the span of the hand with the fingers extended, or with the fingers encompassing the object; as, to span a space or distance; to span a cylinder. One half of a Greek cubit.")],
                _(u"span (cloth)"):
                _(u"span (cloth)"):
-                       [(converters.m,9*(25.4/1000)),'',_(u"9 inches")],
+                       [(converters.m, 9*(25.4/1000)), '', _(u"9 inches")],
                _(u"spindle (cotten yarn)"):
                _(u"spindle (cotten yarn)"):
-                       [(converters.m,15120*3*12*(25.4/1000)),'',_(u"A cotten yarn measure containing 15,120 yards.")],
+                       [(converters.m, 15120*3*12*(25.4/1000)), '', _(u"A cotten yarn measure containing 15, 120 yards.")],
                _(u"spindle (linen yarn)"):
                _(u"spindle (linen yarn)"):
-                       [(converters.m,14400*3*12*(25.4/1000)),'',_(u"A linen yarn measure containing 14,400 yards.")],
+                       [(converters.m, 14400*3*12*(25.4/1000)), '', _(u"A linen yarn measure containing 14, 400 yards.")],
                _(u"stadia (Greek) | stadion"):
                _(u"stadia (Greek) | stadion"):
-                       [(converters.m,185.1152),'',_(u"A Greek measure of length, being the chief one used for itinerary distances, also adopted by the Romans for nautical and astronomical measurements. It was equal to 600 Greek or 625 Roman feet, or 125 Roman paces, or to 606 feet 9 inches English. This was also called the Olympic stadium, as being the exact length of the foot-race course at Olympia.")],
+                       [(converters.m, 185.1152), '', _(u"A Greek measure of length, being the chief one used for itinerary distances, also adopted by the Romans for nautical and astronomical measurements. It was equal to 600 Greek or 625 Roman feet, or 125 Roman paces, or to 606 feet 9 inches English. This was also called the Olympic stadium, as being the exact length of the foot-race course at Olympia.")],
                _(u"stadium (Persian)"):
                _(u"stadium (Persian)"):
-                       [(converters.m,214.57962),'',''],
+                       [(converters.m, 214.57962), '', ''],
                _(u"stadium (Roman)"):
                _(u"stadium (Roman)"):
-                       [(converters.m,184.7088),'',_(u"A Greek measure of length, being the chief one used for itinerary distances, also adopted by the Romans for nautical and astronomical measurements. It was equal to 600 Greek or 625 Roman feet, or 125 Roman paces, or to 606 feet 9 inches English. This was also called the Olympic stadium, as being the exact length of the foot-race course at Olympia.")],
+                       [(converters.m, 184.7088), '', _(u"A Greek measure of length, being the chief one used for itinerary distances, also adopted by the Romans for nautical and astronomical measurements. It was equal to 600 Greek or 625 Roman feet, or 125 Roman paces, or to 606 feet 9 inches English. This was also called the Olympic stadium, as being the exact length of the foot-race course at Olympia.")],
                _(u"sun (Japanese)"):
                _(u"sun (Japanese)"):
-                       [(converters.m,0.0303022),'',_(u"Japanese measurement.")],
+                       [(converters.m, 0.0303022), '', _(u"Japanese measurement.")],
                _(u"toise (French)"):
                _(u"toise (French)"):
-                       [(converters.m,6.395*12*(25.4/1000)),'',_(u"French fathom.")],
+                       [(converters.m, 6.395*12*(25.4/1000)), '', _(u"French fathom.")],
                _(u"vara (Spanish)"):
                _(u"vara (Spanish)"):
-                       [(converters.m,33.385*(25.4/1000)),'',_(u"A Spanish measure of length equal to about one yard. 33.385 inches. ")],
+                       [(converters.m, 33.385*(25.4/1000)), '', _(u"A Spanish measure of length equal to about one yard. 33.385 inches. ")],
                _(u"vara (Mexican)"):
                _(u"vara (Mexican)"):
-                       [(converters.m,0.837946),'',_(u"A Mexican measure of length equal to about one yard. 32.99 inches. ")],
+                       [(converters.m, 0.837946), '', _(u"A Mexican measure of length equal to about one yard. 32.99 inches. ")],
                _(u"verst | werst"):
                _(u"verst | werst"):
-                       [(converters.m,3500*12*(25.4/1000)),'',_(u"A Russian measure of length containing 3,500 English feet.")],
+                       [(converters.m, 3500*12*(25.4/1000)), '', _(u"A Russian measure of length containing 3, 500 English feet.")],
                _(u"yard"):
                _(u"yard"):
-                       [(converters.m,3*12*(25.4/1000)),"yd",_(u"Equaling three feet, or thirty-six inches, being the standard of English and American measure.")],
+                       [(converters.m, 3*12*(25.4/1000)), "yd", _(u"Equaling three feet, or thirty-six inches, being the standard of English and American measure.")],
        },
 
        _(u"Luminance"): {
        },
 
        _(u"Luminance"): {
-               ".base_unit":"candela per square meter",
+               ".base_unit": "candela per square meter",
                _(u"magnitudes per square arcsecond"):
                _(u"magnitudes per square arcsecond"):
-               [(converters.f,('108000*(10**(-0.4*x))','log((x/108000),10)/-0.4')),"mags/arcsec2",_(u"Used by astronomers to define the darkness of the night sky. Stars are rated by brightness in magnitudes . A lower magnitude number is a brighter star. The star Vega has a magnitude of zero, and a measurement of 0 magnitudes per square arcsecond would be like having every square arcsecond in the sky will with the brightness of the star Vega.")],
+               [(converters.f, ('108000*(10**(-0.4*x))', 'log((x/108000), 10)/-0.4')), "mags/arcsec2", _(u"Used by astronomers to define the darkness of the night sky. Stars are rated by brightness in magnitudes . A lower magnitude number is a brighter star. The star Vega has a magnitude of zero, and a measurement of 0 magnitudes per square arcsecond would be like having every square arcsecond in the sky will with the brightness of the star Vega.")],
                _(u"candela per square centimeter"):
                _(u"candela per square centimeter"):
-               [(converters.m,1.0e4),u"cd/cm\xb2",''],
+               [(converters.m, 1.0e4), u"cd/cm\xb2", ''],
                _(u"kilocandela per square meter"):
                _(u"kilocandela per square meter"):
-               [(converters.m,1.0e3),u"kcd/m\xb2",''],
+               [(converters.m, 1.0e3), u"kcd/m\xb2", ''],
                _(u"stilb"):
                _(u"stilb"):
-               [(converters.m,1.0e4),"sb",'From a Greek word stilbein meaning "to glitter". Equal to one candela per square centimeter or 104 nits.'],
+               [(converters.m, 1.0e4), "sb", 'From a Greek word stilbein meaning "to glitter". Equal to one candela per square centimeter or 104 nits.'],
                _(u"lambert"):
                _(u"lambert"):
-               [(converters.m,3183.09886183791),"L",_(u"Named after the German physicist Johann Heinrich Lambert (1728-1777).Equal to the brightness of a perfectly diffusing surface that emits or reflects one lumen per square centimeter")],
+               [(converters.m, 3183.09886183791), "L", _(u"Named after the German physicist Johann Heinrich Lambert (1728-1777).Equal to the brightness of a perfectly diffusing surface that emits or reflects one lumen per square centimeter")],
                _(u"candela per square inch"):
                _(u"candela per square inch"):
-               [(converters.m,1550.0031000062),u"cd/in\xb2",''],
+               [(converters.m, 1550.0031000062), u"cd/in\xb2", ''],
                _(u"candela per square foot"):
                _(u"candela per square foot"):
-               [(converters.m,10.7639104167097),u"cd/ft\xb2",''],
+               [(converters.m, 10.7639104167097), u"cd/ft\xb2", ''],
                _(u"foot lambert"):
                _(u"foot lambert"):
-               [(converters.m,3.42625909963539),"fL",''],
+               [(converters.m, 3.42625909963539), "fL", ''],
                _(u"millilambert"):
                _(u"millilambert"):
-               [(converters.m,3.18309886183791),"mL",''],
+               [(converters.m, 3.18309886183791), "mL", ''],
                _(u"candela per square meter"):
                _(u"candela per square meter"):
-               [(converters.m,1.0),u"cd/m\xb2",''],
+               [(converters.m, 1.0), u"cd/m\xb2", ''],
                _(u"lumen per steradian square meter"):
                _(u"lumen per steradian square meter"):
-               [(converters.m,1.0),'',''],
+               [(converters.m, 1.0), '', ''],
                _(u"nit"):
                _(u"nit"):
-               [(converters.m,1.0),'',_(u"Named from the Latin niteo, to shine.")],
+               [(converters.m, 1.0), '', _(u"Named from the Latin niteo, to shine.")],
                _(u"apostilb"):
                _(u"apostilb"):
-               [(converters.m,3.18309886183791/10),"asb",'Named from the Greek stilbein, to "glitter" or "shine," with the prefix apo-, "away from." '],
+               [(converters.m, 3.18309886183791/10), "asb", 'Named from the Greek stilbein, to "glitter" or "shine, " with the prefix apo-, "away from." '],
        },
 
        _(u"Illumination"): {
        },
 
        _(u"Illumination"): {
-               ".base_unit":"lux",
+               ".base_unit": "lux",
                _(u"phot"):
                _(u"phot"):
-               [(converters.m,1.0e4),"ph",_(u"a unit of illumination equal to 1 lumen per square centimeter; 10,000 phots equal 1 lux")],
+               [(converters.m, 1.0e4), "ph", _(u"a unit of illumination equal to 1 lumen per square centimeter; 10, 000 phots equal 1 lux")],
                _(u"lumen per square centimeter"):
                _(u"lumen per square centimeter"):
-               [(converters.m,1.0e4),u"lm/cm\xb2",''],
+               [(converters.m, 1.0e4), u"lm/cm\xb2", ''],
                _(u"foot candle"):
                _(u"foot candle"):
-               [(converters.m,10.7639104167097),"fc",''],
+               [(converters.m, 10.7639104167097), "fc", ''],
                _(u"lumen per square foot"):
                _(u"lumen per square foot"):
-               [(converters.m,10.7639104167097),u"lm/ft\xb2",''],
+               [(converters.m, 10.7639104167097), u"lm/ft\xb2", ''],
                _(u"lux"):
                _(u"lux"):
-               [(converters.m,1.0),"lx",_(u"Equal to the illumination produced by luminous flux of one lumen falling perpendicularly on a surface one meter square. Also called meter-candle.")],
+               [(converters.m, 1.0), "lx", _(u"Equal to the illumination produced by luminous flux of one lumen falling perpendicularly on a surface one meter square. Also called meter-candle.")],
                _(u"metre-candle"):
                _(u"metre-candle"):
-               [(converters.m,1.0),"m-cd",_(u"Equal to the illumination produced by luminous flux of one lumen falling perpendicularly on a surface one meter square. Also called lux.")],
+               [(converters.m, 1.0), "m-cd", _(u"Equal to the illumination produced by luminous flux of one lumen falling perpendicularly on a surface one meter square. Also called lux.")],
                _(u"lumen per square meter"):
                _(u"lumen per square meter"):
-               [(converters.m,1.0),u"lm/m\xb2",''],
+               [(converters.m, 1.0), u"lm/m\xb2", ''],
                _(u"candela steradian per square meter"):
                _(u"candela steradian per square meter"):
-               [(converters.m,1.0),'',''],
+               [(converters.m, 1.0), '', ''],
        },
 
        _(u"Luminous Intensity (point sources)"): {
        },
 
        _(u"Luminous Intensity (point sources)"): {
-               ".base_unit":"candela",
+               ".base_unit": "candela",
                _(u"candela"):
                _(u"candela"):
-               [(converters.m,1.0),"cd",_(u"The basic unit of luminous intensity adopted under the System International d'Unites; equal to 1/60 of the luminous intensity per square centimeter of a blackbody radiating at the temperature of 2,046 degrees Kelvin syn: candle, cd, standard candle.")],
+               [(converters.m, 1.0), "cd", _(u"The basic unit of luminous intensity adopted under the System International d'Unites; equal to 1/60 of the luminous intensity per square centimeter of a blackbody radiating at the temperature of 2, 046 degrees Kelvin syn: candle, cd, standard candle.")],
                _(u"lumen per steradian"):
                _(u"lumen per steradian"):
-               [(converters.m,1.0),"lm/sr",''],
+               [(converters.m, 1.0), "lm/sr", ''],
                _(u"hefner candle"):
                _(u"hefner candle"):
-               [(converters.m,0.92),"HC",_(u"Named after F. von Hefner-Altenack (1845-1904)")],
+               [(converters.m, 0.92), "HC", _(u"Named after F. von Hefner-Altenack (1845-1904)")],
        },
 
        _(u"Luminous Flux"): {
        },
 
        _(u"Luminous Flux"): {
-               ".base_unit":"lumen",
+               ".base_unit": "lumen",
                _(u"lumen"):
                _(u"lumen"):
-               [(converters.m,1.0),"lm",_(u"Equal to the luminous flux emitted in a unit solid angle by a point source of one candle intensity")],
+               [(converters.m, 1.0), "lm", _(u"Equal to the luminous flux emitted in a unit solid angle by a point source of one candle intensity")],
                _(u"candela steradian"):
                _(u"candela steradian"):
-               [(converters.m,1.0),u"cd\xb7sr",''],
+               [(converters.m, 1.0), u"cd\xb7sr", ''],
        },
 
        _(u"Magnetomotive force"): {
        },
 
        _(u"Magnetomotive force"): {
-               ".base_unit":"ampere",
+               ".base_unit": "ampere",
                _(u"ampere"):
                _(u"ampere"):
-               [(converters.m,1.0),"A",''],
+               [(converters.m, 1.0), "A", ''],
                _(u"ampere-turn"):
                _(u"ampere-turn"):
-               [(converters.m,1.0),"At",_(u"A unit of magnetomotive force equal to the magnetomotive force produced by the passage of 1 ampere through 1 complete turn of a coil.")],
+               [(converters.m, 1.0), "At", _(u"A unit of magnetomotive force equal to the magnetomotive force produced by the passage of 1 ampere through 1 complete turn of a coil.")],
                _(u"gilbert"):
                _(u"gilbert"):
-               [(converters.m,0.795775),"Gb",_(u"Named after the English scientist William Gilbert (1544-1603)")],
+               [(converters.m, 0.795775), "Gb", _(u"Named after the English scientist William Gilbert (1544-1603)")],
                _(u"kiloampere"):
                _(u"kiloampere"):
-               [(converters.m,1e3),"kA",''],
+               [(converters.m, 1e3), "kA", ''],
                _(u"oersted-centimeter"):
                _(u"oersted-centimeter"):
-               [(converters.m,0.795775),'',_(u"The same value as the gilbert.")],
+               [(converters.m, 0.795775), '', _(u"The same value as the gilbert.")],
        },
 
        _(u"Magnetic Flux"): {
        },
 
        _(u"Magnetic Flux"): {
-               ".base_unit":"weber",
+               ".base_unit": "weber",
                _(u"weber"):
                _(u"weber"):
-               [(converters.m,1.0),"Wb",_(u"From the name of Professor Weber, a German electrician. One volt second.")],
+               [(converters.m, 1.0), "Wb", _(u"From the name of Professor Weber, a German electrician. One volt second.")],
                _(u"milliweber"):
                _(u"milliweber"):
-               [(converters.m,1.0e-3),"mWb",''],
+               [(converters.m, 1.0e-3), "mWb", ''],
                _(u"microweber"):
                _(u"microweber"):
-               [(converters.m,1.0e-6),u"\xb5Wb",''],
+               [(converters.m, 1.0e-6), u"\xb5Wb", ''],
                _(u"unit pole (electro magnetic unit)"):
                _(u"unit pole (electro magnetic unit)"):
-               [(converters.m,4e-8*math.pi),'',''],
+               [(converters.m, 4e-8*math.pi), '', ''],
                _(u"maxwell"):
                _(u"maxwell"):
-               [(converters.m,1.0e-8),"Mx",_(u"Named after the Scottish physicist James Clerk Maxwell (1831-1879). A cgs unit of magnetic flux equal to the flux perpendicular to an area of 1 square centimeter in a magnetic field of 1 gauss.")],
+               [(converters.m, 1.0e-8), "Mx", _(u"Named after the Scottish physicist James Clerk Maxwell (1831-1879). A cgs unit of magnetic flux equal to the flux perpendicular to an area of 1 square centimeter in a magnetic field of 1 gauss.")],
                _(u"line of force"):
                _(u"line of force"):
-               [(converters.m,1.0e-8),'',_(u"Same as Maxwell")],
+               [(converters.m, 1.0e-8), '', _(u"Same as Maxwell")],
        },
 
        _(u"Magnetic Field strength"): {
        },
 
        _(u"Magnetic Field strength"): {
-               ".base_unit":"ampere per meter",
+               ".base_unit": "ampere per meter",
                _(u"oersted"):
                _(u"oersted"):
-               [(converters.m,1.0e3/(4*math.pi)),"Oe",_(u"Named after the Danish physicist and chemist Hans Christian Oersted (1777-1851). The C.G.S. unit of magnetic reluctance or resistance, equal to the reluctance of a centimeter cube of air (or vacuum) between parallel faces. Also, a reluctance in which unit magnetomotive force sets up unit flux.")],
+               [(converters.m, 1.0e3/(4*math.pi)), "Oe", _(u"Named after the Danish physicist and chemist Hans Christian Oersted (1777-1851). The C.G.S. unit of magnetic reluctance or resistance, equal to the reluctance of a centimeter cube of air (or vacuum) between parallel faces. Also, a reluctance in which unit magnetomotive force sets up unit flux.")],
                _(u"ampere per meter"):
                _(u"ampere per meter"):
-               [(converters.m,1.0),"A/m",''],
+               [(converters.m, 1.0), "A/m", ''],
                _(u"ampere-turn per meter"):
                _(u"ampere-turn per meter"):
-               [(converters.m,1.0),"A/m",''],
+               [(converters.m, 1.0), "A/m", ''],
                _(u"kiloampere per meter"):
                _(u"kiloampere per meter"):
-               [(converters.m,1.0e3),"kA/m",''],
+               [(converters.m, 1.0e3), "kA/m", ''],
                _(u"ampere-turn per inch"):
                _(u"ampere-turn per inch"):
-               [(converters.m,39.3700787401575),"At/in",''],
+               [(converters.m, 39.3700787401575), "At/in", ''],
                _(u"newton per weber"):
                _(u"newton per weber"):
-               [(converters.m,1.0),"N/Wb",_(u"Same as ampere per meter")],
+               [(converters.m, 1.0), "N/Wb", _(u"Same as ampere per meter")],
        },
 
        _(u"Magnetic Flux Density"): {
        },
 
        _(u"Magnetic Flux Density"): {
-               ".base_unit":"tesla",
+               ".base_unit": "tesla",
                _(u"tesla"):
                _(u"tesla"):
-               [(converters.m,1.0),"T",_(u"Named after the Croatian born inventer Nikola Tesla (1856-1943). A unit of magnetic flux density equal to one weber per square meter.")],
+               [(converters.m, 1.0), "T", _(u"Named after the Croatian born inventer Nikola Tesla (1856-1943). A unit of magnetic flux density equal to one weber per square meter.")],
                _(u"millitesla"):
                _(u"millitesla"):
-               [(converters.m,1.0e-3),"mT",''],
+               [(converters.m, 1.0e-3), "mT", ''],
                _(u"microtesla"):
                _(u"microtesla"):
-               [(converters.m,1.0e-6),u"\xb5T",''],
+               [(converters.m, 1.0e-6), u"\xb5T", ''],
                _(u"nanotesla"):
                _(u"nanotesla"):
-               [(converters.m,1.0e-9),"nT",''],
+               [(converters.m, 1.0e-9), "nT", ''],
                _(u"weber per square meter"):
                _(u"weber per square meter"):
-               [(converters.m,1.0),u"Wb/m\xb2",''],
+               [(converters.m, 1.0), u"Wb/m\xb2", ''],
                _(u"kilogauss"):
                _(u"kilogauss"):
-               [(converters.m,1.0e-1),"kG",''],
+               [(converters.m, 1.0e-1), "kG", ''],
                _(u"gauss"):
                _(u"gauss"):
-               [(converters.m,1.0e-4),"G",_(u"Named after German mathematician and astronomer Karl Friedrich Gauss (1777-1855). The C.G.S. unit of density of magnetic field, equal to a field of one line of force per square centimeter, being thus adopted as an international unit at Paris in 1900; sometimes used as a unit of intensity of magnetic field. It was previously suggested as a unit of magnetomotive force.")],
+               [(converters.m, 1.0e-4), "G", _(u"Named after German mathematician and astronomer Karl Friedrich Gauss (1777-1855). The C.G.S. unit of density of magnetic field, equal to a field of one line of force per square centimeter, being thus adopted as an international unit at Paris in 1900; sometimes used as a unit of intensity of magnetic field. It was previously suggested as a unit of magnetomotive force.")],
                _(u"maxwell per square centimeter"):
                _(u"maxwell per square centimeter"):
-               [(converters.m,1.0e-4),u"Mx/cm\xb2",''],
+               [(converters.m, 1.0e-4), u"Mx/cm\xb2", ''],
                _(u"maxwell per square inch"):
                _(u"maxwell per square inch"):
-               [(converters.m,1.5500031000062E-05),u"Mx/in\xb2",''],
+               [(converters.m, 1.5500031000062E-05), u"Mx/in\xb2", ''],
                _(u"line per square inch"):
                _(u"line per square inch"):
-               [(converters.m,1.5500031000062E-05),'',_(u"Same as Maxwell per square inch.")],
+               [(converters.m, 1.5500031000062E-05), '', _(u"Same as Maxwell per square inch.")],
                _(u"gamma"):
                _(u"gamma"):
-               [(converters.m,1.0e-9),'',_(u"one nanotesla.")],
+               [(converters.m, 1.0e-9), '', _(u"one nanotesla.")],
        },
 
        _(u"Mass"): {
        },
 
        _(u"Mass"): {
-               ".base_unit":"kilogram",
+               ".base_unit": "kilogram",
                _(u"talanton"):
                _(u"talanton"):
-               [(converters.m,149.9985),'',_(u"Greek measure.")],
+               [(converters.m, 149.9985), '', _(u"Greek measure.")],
                _(u"oka (Egyptian)"):
                _(u"oka (Egyptian)"):
-               [(converters.m,1.248),'',''],
+               [(converters.m, 1.248), '', ''],
                _(u"oka (Greek)"):
                _(u"oka (Greek)"):
-               [(converters.m,1.2799),'',''],
+               [(converters.m, 1.2799), '', ''],
                _(u"okia"):
                _(u"okia"):
-               [(converters.m,0.03744027),'',_(u"Egyptian measure.")],
+               [(converters.m, 0.03744027), '', _(u"Egyptian measure.")],
                _(u"kat"):
                _(u"kat"):
-               [(converters.m,0.009331),'',_(u"Egyptian measure.")],
+               [(converters.m, 0.009331), '', _(u"Egyptian measure.")],
                _(u"kerat"):
                _(u"kerat"):
-               [(converters.m,0.00019504),'',_(u"Egyptian measure.")],
+               [(converters.m, 0.00019504), '', _(u"Egyptian measure.")],
                _(u"pala"):
                _(u"pala"):
-               [(converters.m,0.047173),'',_(u"Indian measure.")],
+               [(converters.m, 0.047173), '', _(u"Indian measure.")],
                _(u"kona"):
                _(u"kona"):
-               [(converters.m,0.00699828),'',_(u"Indian measure.")],
+               [(converters.m, 0.00699828), '', _(u"Indian measure.")],
                _(u"mast"):
                _(u"mast"):
-               [(converters.m,.9331),'',_(u"British")],
+               [(converters.m, .9331), '', _(u"British")],
                _(u"kilogram"):
                _(u"kilogram"):
-               [(converters.m,1.0),"kg",_(u"A measure of weight, being a thousand grams, equal to 2.2046 pounds avoirdupois (15,432.34 grains). It is equal to the weight of a cubic decimeter of distilled water at the temperature of maximum density, or 39deg Fahrenheit.")],
+               [(converters.m, 1.0), "kg", _(u"A measure of weight, being a thousand grams, equal to 2.2046 pounds avoirdupois (15, 432.34 grains). It is equal to the weight of a cubic decimeter of distilled water at the temperature of maximum density, or 39deg Fahrenheit.")],
                _(u"megagram"):
                _(u"megagram"):
-               [(converters.m,1.0e3),"Mg",''],
+               [(converters.m, 1.0e3), "Mg", ''],
                _(u"gram"):
                _(u"gram"):
-               [(converters.m,1.0e-3),"g",_(u"The unit of weight in the metric system. It was intended to be exactly, and is very nearly, equivalent to the weight in a vacuum of one cubic centimeter of pure water at its maximum density. It is equal to 15.432 grains.")],
+               [(converters.m, 1.0e-3), "g", _(u"The unit of weight in the metric system. It was intended to be exactly, and is very nearly, equivalent to the weight in a vacuum of one cubic centimeter of pure water at its maximum density. It is equal to 15.432 grains.")],
                _(u"milligram"):
                _(u"milligram"):
-               [(converters.m,1.0e-6),"mg",_(u"A measure of weight, in the metric system, being the thousandth part of a gram, equal to the weight of a cubic millimeter of water, or .01543 of a grain avoirdupois.")],
+               [(converters.m, 1.0e-6), "mg", _(u"A measure of weight, in the metric system, being the thousandth part of a gram, equal to the weight of a cubic millimeter of water, or .01543 of a grain avoirdupois.")],
                _(u"microgram"):
                _(u"microgram"):
-               [(converters.m,1.0e-9),u"\xb5g",_(u"A measure of weight, in the metric system, being the millionth part of a gram.")],
+               [(converters.m, 1.0e-9), u"\xb5g", _(u"A measure of weight, in the metric system, being the millionth part of a gram.")],
                _(u"ton (UK | long | gross | deadweight)"):
                _(u"ton (UK | long | gross | deadweight)"):
-               [(converters.m,2240 * 0.45359237),'',_(u"A British unit of weight equivalent to 2240 pounds")],
+               [(converters.m, 2240 * 0.45359237), '', _(u"A British unit of weight equivalent to 2240 pounds")],
                _(u"ton (US | short)"):
                _(u"ton (US | short)"):
-               [(converters.m,2000 * 0.45359237),"tn",_(u"A US unit of weight equivalent to 2000 pounds")],
+               [(converters.m, 2000 * 0.45359237), "tn", _(u"A US unit of weight equivalent to 2000 pounds")],
                _(u"tonne | metric ton"):
                _(u"tonne | metric ton"):
-               [(converters.m,1.0e3),"t",_(u"A metric ton, One Megagram. 1000 kg")],
+               [(converters.m, 1.0e3), "t", _(u"A metric ton, One Megagram. 1000 kg")],
                _(u"pound (avoirdupois)"):
                _(u"pound (avoirdupois)"):
-               [(converters.m,0.45359237),"lb",_(u"The pound in general use in the United States and in England is the pound avoirdupois, which is divided into sixteen ounces, and contains 7,000 grains. The pound troy is divided into twelve ounces, and contains 5,760 grains. 144 pounds avoirdupois are equal to 175 pounds troy weight")],
+               [(converters.m, 0.45359237), "lb", _(u"The pound in general use in the United States and in England is the pound avoirdupois, which is divided into sixteen ounces, and contains 7, 000 grains. The pound troy is divided into twelve ounces, and contains 5, 760 grains. 144 pounds avoirdupois are equal to 175 pounds troy weight")],
                _(u"pound (troy)"):
                _(u"pound (troy)"):
-               [(converters.m,0.3732417216),'',''],
+               [(converters.m, 0.3732417216), '', ''],
                _(u"hundredweight (short | net | US)"):
                _(u"hundredweight (short | net | US)"):
-               [(converters.m,100*0.45359237),"cwt",_(u"A denomination of weight of 100 pounds. In most of the United States, both in practice and by law, it is 100 pounds avoirdupois.")],
+               [(converters.m, 100*0.45359237), "cwt", _(u"A denomination of weight of 100 pounds. In most of the United States, both in practice and by law, it is 100 pounds avoirdupois.")],
                _(u"hundredweight (long | English)"):
                _(u"hundredweight (long | English)"):
-               [(converters.m,112*0.45359237),"cwt",_(u"A denomination of weight of 112 pounds")],
+               [(converters.m, 112*0.45359237), "cwt", _(u"A denomination of weight of 112 pounds")],
                _(u"slug"):
                _(u"slug"):
-               [(converters.m,14.5939029372064),'',_(u"One slug is the mass accelerated at 1 foot per second per second by a force of 1 pound.")],
+               [(converters.m, 14.5939029372064), '', _(u"One slug is the mass accelerated at 1 foot per second per second by a force of 1 pound.")],
                _(u"ounce (troy)"):
                _(u"ounce (troy)"):
-               [(converters.m,0.0311034768),"ozt",_(u"A unit of apothecary weight equal to 480 grains.")],
+               [(converters.m, 0.0311034768), "ozt", _(u"A unit of apothecary weight equal to 480 grains.")],
                _(u"ounce (avoirdupois)"):
                _(u"ounce (avoirdupois)"):
-               [(converters.m,0.45359237/16),"oz",_(u"A weight, the sixteenth part of a pound avoirdupois")],
+               [(converters.m, 0.45359237/16), "oz", _(u"A weight, the sixteenth part of a pound avoirdupois")],
                _(u"dram (avoirdupois)"):
                _(u"dram (avoirdupois)"):
-               [(converters.m,(0.45359237/16)/16),'',_(u"A weight; in Avoirdupois weight, one sixteenth part of an ounce.")],
+               [(converters.m, (0.45359237/16)/16), '', _(u"A weight; in Avoirdupois weight, one sixteenth part of an ounce.")],
        _(u"dram (troy | apothecary)"):
        _(u"dram (troy | apothecary)"):
-               [(converters.m,(0.0311034768)/8),'',_(u"""A weight; in Apothecaries' weight, one eighth part of an ounce, or sixty grains.""")],
+               [(converters.m, (0.0311034768)/8), '', _(u"""A weight; in Apothecaries' weight, one eighth part of an ounce, or sixty grains.""")],
                _(u"scruple (troy)"):
                _(u"scruple (troy)"):
-                       [(converters.m,20*(0.45359237/5760)),'',_(u"A weight of twenty grains; the third part of a troy dram.")],
+                       [(converters.m, 20*(0.45359237/5760)), '', _(u"A weight of twenty grains; the third part of a troy dram.")],
                _(u"carat"):
                _(u"carat"):
-                       [(converters.m,0.0002),'',_(u"The weight by which precious stones and pearls are weighed.")],
+                       [(converters.m, 0.0002), '', _(u"The weight by which precious stones and pearls are weighed.")],
                _(u"grain"):
                _(u"grain"):
-                       [(converters.m,0.00006479891),"gr",_(u"The unit of the English system of weights; -- so called because considered equal to the average of grains taken from the middle of the ears of wheat. 7,000 grains constitute the pound avoirdupois and 5,760 grains constitute the pound troy.")],
+                       [(converters.m, 0.00006479891), "gr", _(u"The unit of the English system of weights; -- so called because considered equal to the average of grains taken from the middle of the ears of wheat. 7, 000 grains constitute the pound avoirdupois and 5, 760 grains constitute the pound troy.")],
                _(u"amu (atomic mass unit) | dalton"):
                _(u"amu (atomic mass unit) | dalton"):
-                       [(converters.m,1.66044E-27),"amu",_(u"Unit of mass for expressing masses of atoms or molecules.")],
+                       [(converters.m, 1.66044E-27), "amu", _(u"Unit of mass for expressing masses of atoms or molecules.")],
                _(u"catty | caddy | chin"):
                _(u"catty | caddy | chin"):
-                       [(converters.m,(4.0/3)*0.45359237),'',_(u"An Chinese or East Indian Weight of 1 1/3 pounds.")],
+                       [(converters.m, (4.0/3)*0.45359237), '', _(u"An Chinese or East Indian Weight of 1 1/3 pounds.")],
                _(u"cental"):
                _(u"cental"):
-                       [(converters.m,100*0.45359237),'',_(u"British for 100 pounds. Also called hundredweight in the US.")],
+                       [(converters.m, 100*0.45359237), '', _(u"British for 100 pounds. Also called hundredweight in the US.")],
                _(u"cotton bale (US)"):
                _(u"cotton bale (US)"):
-                       [(converters.m,500*0.45359237),'',_(u"US measurement. 500 pounds")],
+                       [(converters.m, 500*0.45359237), '', _(u"US measurement. 500 pounds")],
                _(u"cotton bale (Egypt)"):
                _(u"cotton bale (Egypt)"):
-                       [(converters.m,750*0.45359237),'',_(u"Egyptian measurement. 750 pounds")],
+                       [(converters.m, 750*0.45359237), '', _(u"Egyptian measurement. 750 pounds")],
                _(u"crith"):
                _(u"crith"):
-                       [(converters.m,0.0000906),'',_(u"From the Greek word for barleycorn. The weight of a liter of hydrogen at 0.01\xb0 centigrade and with a and pressure of 1 atmosphere.")],
+                       [(converters.m, 0.0000906), '', _(u"From the Greek word for barleycorn. The weight of a liter of hydrogen at 0.01\xb0 centigrade and with a and pressure of 1 atmosphere.")],
                _(u"denarius"):
                _(u"denarius"):
-                       [(converters.m,60*(0.45359237/5760)),'',_(u"Roman weight measuring 60 troy grains")],
+                       [(converters.m, 60*(0.45359237/5760)), '', _(u"Roman weight measuring 60 troy grains")],
                _(u"dinar"):
                _(u"dinar"):
-                       [(converters.m,4.2e-3),'',_(u"Arabian weight measuring 4.2 gram")],
+                       [(converters.m, 4.2e-3), '', _(u"Arabian weight measuring 4.2 gram")],
                _(u"doppelzentner"):
                _(u"doppelzentner"):
-                       [(converters.m,100.0),'',_(u"Metric hundredweight = 100 kg")],
+                       [(converters.m, 100.0), '', _(u"Metric hundredweight = 100 kg")],
                _(u"drachma (Greek)"):
                _(u"drachma (Greek)"):
-                       [(converters.m,0.0042923),'',_(u"The weight of an old Greek drachma coin")],
+                       [(converters.m, 0.0042923), '', _(u"The weight of an old Greek drachma coin")],
                _(u"drachma (Dutch)"):
                _(u"drachma (Dutch)"):
-                       [(converters.m,3.906e-3),'',_(u"The weight of an old Dutch drachma coin")],
+                       [(converters.m, 3.906e-3), '', _(u"The weight of an old Dutch drachma coin")],
                _(u"earth mass"):
                _(u"earth mass"):
-                       [(converters.m,5.983E+24),'',_(u"Mass of the Earth.")],
+                       [(converters.m, 5.983E+24), '', _(u"Mass of the Earth.")],
                _(u"electron rest mass"):
                _(u"electron rest mass"):
-                       [(converters.m,9.109558E-31),'',_(u"The mass of an electron as measured when the it is at rest relative to an observer, an inherent property of the body.")],
+                       [(converters.m, 9.109558E-31), '', _(u"The mass of an electron as measured when the it is at rest relative to an observer, an inherent property of the body.")],
                _(u"funt"):
                _(u"funt"):
-                       [(converters.m,0.408233133),'',_(u"Russian, 0.9 pounds")],
+                       [(converters.m, 0.408233133), '', _(u"Russian, 0.9 pounds")],
                _(u"obolos (Ancient Greece)"):
                _(u"obolos (Ancient Greece)"):
-                       [(converters.m,0.0042923/6),'',_(u"Ancient Greek weight of an obol coin, 1/6 drachma")],
+                       [(converters.m, 0.0042923/6), '', _(u"Ancient Greek weight of an obol coin, 1/6 drachma")],
                _(u"obolos (Modern Greece)"):
                _(u"obolos (Modern Greece)"):
-                       [(converters.m,1.0e-4),'',_(u"Modern Greek name for decigram.")],
+                       [(converters.m, 1.0e-4), '', _(u"Modern Greek name for decigram.")],
                _(u"hyl"):
                _(u"hyl"):
-                       [(converters.m,0.00980665),'',_(u"From an ancient Greek word for matter. One hyl is the mass that is accelerated at one meter per second per second by one kilogram of force. 0.00980665 kg.")],
+                       [(converters.m, 0.00980665), '', _(u"From an ancient Greek word for matter. One hyl is the mass that is accelerated at one meter per second per second by one kilogram of force. 0.00980665 kg.")],
                _(u"pennyweight (troy)"):
                _(u"pennyweight (troy)"):
-                       [(converters.m,24*0.00006479891),'',_(u"A troy weight containing twenty-four grains, or the twentieth part of a troy ounce; as, a pennyweight of gold or of arsenic. It was anciently the weight of a silver penny.")],
+                       [(converters.m, 24*0.00006479891), '', _(u"A troy weight containing twenty-four grains, or the twentieth part of a troy ounce; as, a pennyweight of gold or of arsenic. It was anciently the weight of a silver penny.")],
                _(u"bekah (Biblical)"):
                _(u"bekah (Biblical)"):
-                       [(converters.m,5*24*0.00006479891),'',_(u"1/2 shekel, 5 pennyweight.")],
+                       [(converters.m, 5*24*0.00006479891), '', _(u"1/2 shekel, 5 pennyweight.")],
                _(u"shekel (Israeli)"):
                _(u"shekel (Israeli)"):
-                       [(converters.m,10*24*0.00006479891),'',_(u"The sixtieth part of a mina. Ten pennyweight. An ancient weight and coin used by the Jews and by other nations of the same stock.")],
+                       [(converters.m, 10*24*0.00006479891), '', _(u"The sixtieth part of a mina. Ten pennyweight. An ancient weight and coin used by the Jews and by other nations of the same stock.")],
                _(u"mina (Greek) | minah (Biblical)"):
                _(u"mina (Greek) | minah (Biblical)"):
-                       [(converters.m,60*10*24*0.00006479891),'',_(u"The weight of the ancient Greek mina coin. 60 shekels")],
+                       [(converters.m, 60*10*24*0.00006479891), '', _(u"The weight of the ancient Greek mina coin. 60 shekels")],
                _(u"talent (Roman)"):
                _(u"talent (Roman)"):
-                       [(converters.m,125*0.3265865064),'',_(u"125 Roman libra.")],
+                       [(converters.m, 125*0.3265865064), '', _(u"125 Roman libra.")],
                _(u"talent (silver)"):
                _(u"talent (silver)"):
-                       [(converters.m,3000*10*24*0.00006479891),'',_(u"3,000 shekels or 125 lbs.")],
+                       [(converters.m, 3000*10*24*0.00006479891), '', _(u"3, 000 shekels or 125 lbs.")],
                _(u"talent (gold)"):
                _(u"talent (gold)"):
-                       [(converters.m,6000*10*24*0.00006479891),'',_(u"2 silver talents, 250 lbs.")],
+                       [(converters.m, 6000*10*24*0.00006479891), '', _(u"2 silver talents, 250 lbs.")],
                _(u"talent (Hebrew)"):
                _(u"talent (Hebrew)"):
-                       [(converters.m,26.332),'',''],
+                       [(converters.m, 26.332), '', ''],
                _(u"kin"):
                _(u"kin"):
-                       [(converters.m,0.60010270551),'',_(u"Japanese kin,  1.323 pound.")],
+                       [(converters.m, 0.60010270551), '', _(u"Japanese kin,  1.323 pound.")],
                _(u"kwan"):
                _(u"kwan"):
-                       [(converters.m,3.7512088999),'',_(u"Japanese kwan. 8.27 pound")],
+                       [(converters.m, 3.7512088999), '', _(u"Japanese kwan. 8.27 pound")],
                _(u"liang | tael"):
                _(u"liang | tael"):
-                       [(converters.m,((4.0/3)*0.45359237)/16),'',_(u"Chinese. 1/16 catty")],
+                       [(converters.m, ((4.0/3)*0.45359237)/16), '', _(u"Chinese. 1/16 catty")],
                _(u"libra | librae | as | pondus"):
                _(u"libra | librae | as | pondus"):
-                       [(converters.m,0.3265865064),'',_(u"Roman originator of the English pound (lb). 12 uncia")],
+                       [(converters.m, 0.3265865064), '', _(u"Roman originator of the English pound (lb). 12 uncia")],
                _(u"libra (Mexican)"):
                _(u"libra (Mexican)"):
-                       [(converters.m,0.46039625555),'',''],
+                       [(converters.m, 0.46039625555), '', ''],
                _(u"libra (Spanish)"):
                _(u"libra (Spanish)"):
-                       [(converters.m,0.45994266318),'',''],
+                       [(converters.m, 0.45994266318), '', ''],
                _(u"livre (French)"):
                _(u"livre (French)"):
-                       [(converters.m,0.49),'',''],
+                       [(converters.m, 0.49), '', ''],
                _(u"quarter (long)"):
                _(u"quarter (long)"):
-                       [(converters.m,(112*0.45359237)/4),'',_(u"The fourth part of a long hundredweight. 28 pounds")],
+                       [(converters.m, (112*0.45359237)/4), '', _(u"The fourth part of a long hundredweight. 28 pounds")],
                _(u"quarter (short)"):
                _(u"quarter (short)"):
-                       [(converters.m,(100*0.45359237)/4),'',_(u"The fourth part of a short hundredweight. 25 pounds")],
+                       [(converters.m, (100*0.45359237)/4), '', _(u"The fourth part of a short hundredweight. 25 pounds")],
                _(u"mite (English)"):
                _(u"mite (English)"):
-                       [(converters.m,0.0000032399455),'',_(u"A small weight; one twentieth of a grain.")],
+                       [(converters.m, 0.0000032399455), '', _(u"A small weight; one twentieth of a grain.")],
                _(u"neutron rest mass"):
                _(u"neutron rest mass"):
-                       [(converters.m,1.67492E-27),'',_(u"The mass of a neutron as measured when the it is at rest relative to an observer, an inherent property of the body.")],
+                       [(converters.m, 1.67492E-27), '', _(u"The mass of a neutron as measured when the it is at rest relative to an observer, an inherent property of the body.")],
                _(u"proton rest mass"):
                _(u"proton rest mass"):
-                       [(converters.m,1.672614E-27),'',_(u"The mass of a proton as measured when the it is at rest relative to an observer, an inherent property of the body.")],
+                       [(converters.m, 1.672614E-27), '', _(u"The mass of a proton as measured when the it is at rest relative to an observer, an inherent property of the body.")],
                _(u"pfund (German)"):
                _(u"pfund (German)"):
-                       [(converters.m,0.5),'',_(u"German pound. 500 grams. 16 unze.")],
+                       [(converters.m, 0.5), '', _(u"German pound. 500 grams. 16 unze.")],
                _(u"unze (German)"):
                _(u"unze (German)"):
-                       [(converters.m,0.5/16),'',_(u"German ounce. 1/16 pfund.")],
+                       [(converters.m, 0.5/16), '', _(u"German ounce. 1/16 pfund.")],
                _(u"lot (German)"):
                _(u"lot (German)"):
-                       [(converters.m,0.5/32),'',_(u"One half unze.")],
+                       [(converters.m, 0.5/32), '', _(u"One half unze.")],
                _(u"picul | tan | pecul | pecal (Chinese | Summatra))"):
                _(u"picul | tan | pecul | pecal (Chinese | Summatra))"):
-                       [(converters.m,133.5*0.45359237),'',_(u"100 catty. 133 1/2 pounds")],
+                       [(converters.m, 133.5*0.45359237), '', _(u"100 catty. 133 1/2 pounds")],
                _(u"picul (Japan)"):
                _(u"picul (Japan)"):
-                       [(converters.m,(400.0/3)*0.45359237),'',_(u"133 1/3 pounds")],
+                       [(converters.m, (400.0/3)*0.45359237), '', _(u"133 1/3 pounds")],
                _(u"picul (Borneo)"):
                _(u"picul (Borneo)"):
-                       [(converters.m,(1085.0/8)*0.45359237),'',_(u"135 5/8 pounds")],
+                       [(converters.m, (1085.0/8)*0.45359237), '', _(u"135 5/8 pounds")],
                _(u"pood (Russian)"):
                _(u"pood (Russian)"):
-                       [(converters.m,16.3792204807),'',_(u"A Russian weight, equal to forty Russian pounds or about thirty-six English pounds avoirdupois.")],
+                       [(converters.m, 16.3792204807), '', _(u"A Russian weight, equal to forty Russian pounds or about thirty-six English pounds avoirdupois.")],
                _(u"quintal"):
                _(u"quintal"):
-                       [(converters.m,100.0),'',_(u"A metric measure of weight, being 100,000 grams, or 100 kilograms")],
+                       [(converters.m, 100.0), '', _(u"A metric measure of weight, being 100, 000 grams, or 100 kilograms")],
                _(u"quintal (short UK)"):
                _(u"quintal (short UK)"):
-                       [(converters.m,100*0.45359237),'',_(u"100 pounds")],
+                       [(converters.m, 100*0.45359237), '', _(u"100 pounds")],
                _(u"quintal (long UK)"):
                _(u"quintal (long UK)"):
-                       [(converters.m,112*0.45359237),'',_(u"112 pounds")],
+                       [(converters.m, 112*0.45359237), '', _(u"112 pounds")],
                _(u"quintal (Spanish)"):
                _(u"quintal (Spanish)"):
-                       [(converters.m,45.994266318),'',_(u"Spanish hundredweight")],
+                       [(converters.m, 45.994266318), '', _(u"Spanish hundredweight")],
                _(u"scrupulum (Roman)"):
                _(u"scrupulum (Roman)"):
-                       [(converters.m,0.0011359248923),'',''],
+                       [(converters.m, 0.0011359248923), '', ''],
                _(u"stone (legal)"):
                _(u"stone (legal)"):
-                       [(converters.m,14*0.45359237),'',_(u"14 pounds")],
+                       [(converters.m, 14*0.45359237), '', _(u"14 pounds")],
                _(u"stone (butchers)"):
                _(u"stone (butchers)"):
-                       [(converters.m,8*0.45359237),'',_(u"Meat or fish. 8 pounds")],
+                       [(converters.m, 8*0.45359237), '', _(u"Meat or fish. 8 pounds")],
                _(u"stone (cheese)"):
                _(u"stone (cheese)"):
-                       [(converters.m,16*0.45359237),'',_(u"16 pounds.")],
+                       [(converters.m, 16*0.45359237), '', _(u"16 pounds.")],
                _(u"stone (hemp)"):
                _(u"stone (hemp)"):
-                       [(converters.m,32*0.45359237),'',_(u"32 pounds")],
+                       [(converters.m, 32*0.45359237), '', _(u"32 pounds")],
                _(u"stone (glass)"):
                _(u"stone (glass)"):
-                       [(converters.m,5*0.45359237),'',_(u"5 pounds")],
+                       [(converters.m, 5*0.45359237), '', _(u"5 pounds")],
                _(u"uncia"):
                _(u"uncia"):
-                       [(converters.m,0.3265865064/12),'',_('Ancient Roman. A twelfth part, as of the Roman "as" or "libra"; an ounce. 420 grains')],
+                       [(converters.m, 0.3265865064/12), '', _('Ancient Roman. A twelfth part, as of the Roman "as" or "libra"; an ounce. 420 grains')],
        },
 
        _(u"Musical notes"): {
        },
 
        _(u"Musical notes"): {
-               ".base_unit":"breve",
+               ".base_unit": "breve",
                _(u"whole note | semibreve"):
                _(u"whole note | semibreve"):
-               [(converters.m,0.5),'',_(u"A note of half the time or duration of the breve; -- now usually called a whole note.")],
+               [(converters.m, 0.5), '', _(u"A note of half the time or duration of the breve; -- now usually called a whole note.")],
                _(u"breve"):
                _(u"breve"):
-               [(converters.m,1.0),'',_(u"A note or character of time, equivalent to two semibreves or four minims. When dotted, it is equal to three semibreves.")],
+               [(converters.m, 1.0), '', _(u"A note or character of time, equivalent to two semibreves or four minims. When dotted, it is equal to three semibreves.")],
                _(u"minim"):
                _(u"minim"):
-               [(converters.m,0.25),'',_(u"A time note, a half note, equal to half a semibreve, or two quarter notes or crotchets.")],
+               [(converters.m, 0.25), '', _(u"A time note, a half note, equal to half a semibreve, or two quarter notes or crotchets.")],
                _(u"crotchet"):
                _(u"crotchet"):
-               [(converters.m,0.125),'',_(u"A time note, with a stem, having one fourth the value of a semibreve, one half that of a minim, and twice that of a quaver; a quarter note.")],
+               [(converters.m, 0.125), '', _(u"A time note, with a stem, having one fourth the value of a semibreve, one half that of a minim, and twice that of a quaver; a quarter note.")],
                _(u"quaver"):
                _(u"quaver"):
-               [(converters.m,0.0625),'',_(u"An eighth note.")],
+               [(converters.m, 0.0625), '', _(u"An eighth note.")],
        },
 
        _(u"Power"): {
        },
 
        _(u"Power"): {
-               ".base_unit":"watt",
+               ".base_unit": "watt",
                _(u"megawatt"):
                _(u"megawatt"):
-               [(converters.m,1.0e6),"MW",''],
+               [(converters.m, 1.0e6), "MW", ''],
                _(u"kilowatt"):
                _(u"kilowatt"):
-               [(converters.m,1.0e3),"kW",''],
+               [(converters.m, 1.0e3), "kW", ''],
                _(u"watt"):
                _(u"watt"):
-               [(converters.m,1.0),"W",_(u"Named after the Scottish engineer and inventor James Watt (1736-1819). A unit of power or activity equal to 10^7 C.G.S. units of power, or to work done at the rate of one joule a second.")],
+               [(converters.m, 1.0), "W", _(u"Named after the Scottish engineer and inventor James Watt (1736-1819). A unit of power or activity equal to 10^7 C.G.S. units of power, or to work done at the rate of one joule a second.")],
                _(u"milliwatt"):
                _(u"milliwatt"):
-               [(converters.m,1.0e-3),"mW",''],
+               [(converters.m, 1.0e-3), "mW", ''],
                _(u"microwatt"):
                _(u"microwatt"):
-               [(converters.m,1.0e-6),"uW",''],
+               [(converters.m, 1.0e-6), "uW", ''],
 
                _(u"horsepower (boiler)"):
 
                _(u"horsepower (boiler)"):
-               [(converters.m,9.81e3),'',_(u"A unit of power representing the power exerted by a horse in pulling.")],
+               [(converters.m, 9.81e3), '', _(u"A unit of power representing the power exerted by a horse in pulling.")],
                _(u"horsepower"):
                _(u"horsepower"):
-               [(converters.m,746.0),"hp",''],
+               [(converters.m, 746.0), "hp", ''],
                _(u"ton of refrigeration"):
                _(u"ton of refrigeration"):
-               [(converters.m,10.0/3*1055.05585262),"TR",''],
+               [(converters.m, 10.0/3*1055.05585262), "TR", ''],
                _(u"btu per second"):
                _(u"btu per second"):
-               [(converters.m,1055.05585262),"Btu/s",''],
+               [(converters.m, 1055.05585262), "Btu/s", ''],
                _(u"calorie per second"):
                _(u"calorie per second"):
-               [(converters.m,4.1868),"cal/s",''],
+               [(converters.m, 4.1868), "cal/s", ''],
                _(u"kilcalorie per hour"):
                _(u"kilcalorie per hour"):
-               [(converters.m,4186.8/3600),"kcal/h",_(u"Useful for calculating heating facilities and kitchens.")],
+               [(converters.m, 4186.8/3600), "kcal/h", _(u"Useful for calculating heating facilities and kitchens.")],
                _(u"frig per hour"):
                _(u"frig per hour"):
-               [(converters.m,4186.8/3600),"frig/h",_(u"The same as kcal/h, but used for air conditioning and refrigerating.")],
+               [(converters.m, 4186.8/3600), "frig/h", _(u"The same as kcal/h, but used for air conditioning and refrigerating.")],
                _(u"foot pound force per second"):
                _(u"foot pound force per second"):
-               [(converters.m,1.356),"lbf/s",''],
+               [(converters.m, 1.356), "lbf/s", ''],
                _(u"joule per second"):
                _(u"joule per second"):
-               [(converters.m,1.0),"J/s",''],
+               [(converters.m, 1.0), "J/s", ''],
                _(u"newton meter per second"):
                _(u"newton meter per second"):
-               [(converters.m,1.0),u"N\xb7m/s",''],
+               [(converters.m, 1.0), u"N\xb7m/s", ''],
                _(u"btu per hour"):
                _(u"btu per hour"):
-               [(converters.m,0.293071070172222),"Btu/h",''],
+               [(converters.m, 0.293071070172222), "Btu/h", ''],
                _(u"foot pound force per minute"):
                _(u"foot pound force per minute"):
-               [(converters.m,0.0226),u"ft\xb7lbf/min",''],
+               [(converters.m, 0.0226), u"ft\xb7lbf/min", ''],
                _(u"erg per second"):
                _(u"erg per second"):
-               [(converters.m,1.0e-7),"erg/s",''],
+               [(converters.m, 1.0e-7), "erg/s", ''],
                _(u"dyne centimeter per second"):
                _(u"dyne centimeter per second"):
-               [(converters.m,1.0e-7),'',''],
+               [(converters.m, 1.0e-7), '', ''],
                _(u"lusec"):
                _(u"lusec"):
-               [(converters.m,0.000133322368421),'',_(u"Used to measure the leakage of vacuum pumps. A flow of one liter per second at a pressure of one micrometer of mercury.")],
+               [(converters.m, 0.000133322368421), '', _(u"Used to measure the leakage of vacuum pumps. A flow of one liter per second at a pressure of one micrometer of mercury.")],
        },
 
        _(u"Pressure and Stress"): {
        },
 
        _(u"Pressure and Stress"): {
-               ".base_unit":"pascal",
+               ".base_unit": "pascal",
                _(u"pascal"):
                _(u"pascal"):
-               [(converters.m,1.0),"Pa",_(u"Named after the French philosopher and mathematician Blaise Pascal (1623 - 1662). Equal to one newton per square meter.")],
+               [(converters.m, 1.0), "Pa", _(u"Named after the French philosopher and mathematician Blaise Pascal (1623 - 1662). Equal to one newton per square meter.")],
                _(u"hectopascal"):
                _(u"hectopascal"):
-               [(converters.m,100),"hPa",''],
+               [(converters.m, 100), "hPa", ''],
                _(u"kilopascal"):
                _(u"kilopascal"):
-               [(converters.m,1.0e3),"kPa",''],
+               [(converters.m, 1.0e3), "kPa", ''],
                _(u"megapascal"):
                _(u"megapascal"):
-               [(converters.m,1.0e6),"MPa",''],
-               _(u"atmosphere (absolute,standard)"):
-               [(converters.m,101325),"atm",_(u"The average pressure of the Earth's atmosphere at sea level.")],
+               [(converters.m, 1.0e6), "MPa", ''],
+               _(u"atmosphere (absolute, standard)"):
+               [(converters.m, 101325), "atm", _(u"The average pressure of the Earth's atmosphere at sea level.")],
                _(u"atmosphere (technical)"):
                _(u"atmosphere (technical)"):
-               [(converters.m,98066.5),"atm",_(u"A metric unit equal to one kilogram of force per square centimeter.")],
+               [(converters.m, 98066.5), "atm", _(u"A metric unit equal to one kilogram of force per square centimeter.")],
                _(u"bar"):
                _(u"bar"):
-               [(converters.m,1.0e5),"bar",_(u"From the Greek word baros.")],
+               [(converters.m, 1.0e5), "bar", _(u"From the Greek word baros.")],
                _(u"pound force per square inch"):
                _(u"pound force per square inch"):
-               [(converters.m,6894.75729316836),"psi",''],
+               [(converters.m, 6894.75729316836), "psi", ''],
                _(u"ounces per square inch"):
                _(u"ounces per square inch"):
-               [(converters.m,6894.75729316836/16),u"oz/in\xb2",''],
-               _(u"feet of water (60F,15.5C)"):
-               [(converters.m,12*133.322*1.866),"ftH20",''],
-               _(u"inches of water (60F,15.5C)"):
-               [(converters.m,133.322*1.866),"inH20",''],
-               _(u"meter of water (60F,15.5C)"):
-               [(converters.m,133.322*1.866/.0254),"mH20",''],
-               _(u"centimeter of water (60F,15.5C)"):
-               [(converters.m,133.322*1.866/2.54),"cmH20",''],
-               _(u"millimeter of water (60F,15.5C)"):
-               [(converters.m,133.322*1.866/25.4),"mmH20",''],
+               [(converters.m, 6894.75729316836/16), u"oz/in\xb2", ''],
+               _(u"feet of water (60F, 15.5C)"):
+               [(converters.m, 12*133.322*1.866), "ftH20", ''],
+               _(u"inches of water (60F, 15.5C)"):
+               [(converters.m, 133.322*1.866), "inH20", ''],
+               _(u"meter of water (60F, 15.5C)"):
+               [(converters.m, 133.322*1.866/.0254), "mH20", ''],
+               _(u"centimeter of water (60F, 15.5C)"):
+               [(converters.m, 133.322*1.866/2.54), "cmH20", ''],
+               _(u"millimeter of water (60F, 15.5C)"):
+               [(converters.m, 133.322*1.866/25.4), "mmH20", ''],
 
 
-               _(u"feet of water (39.2F,4C)"):
-               [(converters.m,2988.9921933),"ftH20",''],
-               _(u"inches of water (39.2F,4C)"):
-               [(converters.m,249.0826828),"inH20",''],
-               _(u"meter of water (39.2F,4C)"):
-               [(converters.m,9806.4048337),"mH20",''],
-               _(u"centimeter of water (39.2F,4C)"):
-               [(converters.m,98.0640483),"cmH20",''],
-               _(u"millimeter of water (39.2F,4C)"):
-               [(converters.m,9.80640483),"mmH20",''],
+               _(u"feet of water (39.2F, 4C)"):
+               [(converters.m, 2988.9921933), "ftH20", ''],
+               _(u"inches of water (39.2F, 4C)"):
+               [(converters.m, 249.0826828), "inH20", ''],
+               _(u"meter of water (39.2F, 4C)"):
+               [(converters.m, 9806.4048337), "mH20", ''],
+               _(u"centimeter of water (39.2F, 4C)"):
+               [(converters.m, 98.0640483), "cmH20", ''],
+               _(u"millimeter of water (39.2F, 4C)"):
+               [(converters.m, 9.80640483), "mmH20", ''],
 
 
-               _(u"inches of mercury (60F,15.5C)"):
-               [(converters.m,3337.0),"inHg",''],
+               _(u"inches of mercury (60F, 15.5C)"):
+               [(converters.m, 3337.0), "inHg", ''],
                _(u"millimeter of mercury (0C)"):
                _(u"millimeter of mercury (0C)"):
-               [(converters.m,133.322368421),"mmHg",''],
+               [(converters.m, 133.322368421), "mmHg", ''],
                _(u"inches of mercury (0C)"):
                _(u"inches of mercury (0C)"):
-               [(converters.m,133.322368421*25.4),"inHg",''],
+               [(converters.m, 133.322368421*25.4), "inHg", ''],
                _(u"micrometer of mercury (0C)"):
                _(u"micrometer of mercury (0C)"):
-               [(converters.m,0.133322368421),u"\xb5mHg",''],
+               [(converters.m, 0.133322368421), u"\xb5mHg", ''],
                _(u"centimeter of mercury (0C)"):
                _(u"centimeter of mercury (0C)"):
-               [(converters.m,1333.22368421),"cmHg",''],
+               [(converters.m, 1333.22368421), "cmHg", ''],
                _(u"foot of mercury (0C)"):
                _(u"foot of mercury (0C)"):
-               [(converters.m,1333.22368421*25.4),"ftHg",''],
+               [(converters.m, 1333.22368421*25.4), "ftHg", ''],
                _(u"torricelli"):
                _(u"torricelli"):
-                       [(converters.m,133.322368421),"torr",_(u"Named after Italian physicist and mathematician Evangelista Torricelli, (1608-1647). A unit of pressure equal to 0.001316 atmosphere.")],
+                       [(converters.m, 133.322368421), "torr", _(u"Named after Italian physicist and mathematician Evangelista Torricelli, (1608-1647). A unit of pressure equal to 0.001316 atmosphere.")],
                _(u"micron"):
                _(u"micron"):
-                       [(converters.m,133.322368421/1000),u"\xb5",_(u"Used in vacuum technology. Equal to 1 millitorr.")],
+                       [(converters.m, 133.322368421/1000), u"\xb5", _(u"Used in vacuum technology. Equal to 1 millitorr.")],
                _(u"millibar"):
                _(u"millibar"):
-                       [(converters.m,1.0e2),"mbar",''],
+                       [(converters.m, 1.0e2), "mbar", ''],
                _(u"pound force per square foot"):
                _(u"pound force per square foot"):
-                       [(converters.m,47.8802589803358),u"lbf/ft\xb2",''],
+                       [(converters.m, 47.8802589803358), u"lbf/ft\xb2", ''],
                _(u"tons (UK) per square foot"):
                _(u"tons (UK) per square foot"):
-                       [(converters.m,47.8802589803358*2240),u"tons(UK)/ft\xb2",''],
+                       [(converters.m, 47.8802589803358*2240), u"tons(UK)/ft\xb2", ''],
                _(u"tons (US) per square foot"):
                _(u"tons (US) per square foot"):
-                       [(converters.m,47.8802589803358*2000),u"tons(US)/ft\xb2",''],
+                       [(converters.m, 47.8802589803358*2000), u"tons(US)/ft\xb2", ''],
                _(u"kilogram force per square meter"):
                _(u"kilogram force per square meter"):
-                       [(converters.m,9.80665),u"kgf/m\xb2",''],
+                       [(converters.m, 9.80665), u"kgf/m\xb2", ''],
                _(u"kilogram force per square centimeter"):
                _(u"kilogram force per square centimeter"):
-                       [(converters.m,9.80665e4),u"kgf/cm\xb2",_(u"Used for ground pressure and steel stress.")],
+                       [(converters.m, 9.80665e4), u"kgf/cm\xb2", _(u"Used for ground pressure and steel stress.")],
                _(u"newton per square meter"):
                _(u"newton per square meter"):
-                       [(converters.m,1.0),u"N/m\xb2",''],
+                       [(converters.m, 1.0), u"N/m\xb2", ''],
                _(u"newton per square centimeter"):
                _(u"newton per square centimeter"):
-                       [(converters.m,1.0e4),u"N/cm\xb2",''],
+                       [(converters.m, 1.0e4), u"N/cm\xb2", ''],
                _(u"newton per square millimeter"):
                _(u"newton per square millimeter"):
-                       [(converters.m,1.0e6),u"N/mm\xb2",_(u"Used for concrete stress.")],
+                       [(converters.m, 1.0e6), u"N/mm\xb2", _(u"Used for concrete stress.")],
                _(u"kiloNewton per square meter"):
                _(u"kiloNewton per square meter"):
-                       [(converters.m,1.0e3),u"kN/m\xb2",_(u"Used for ground pressure.")],
+                       [(converters.m, 1.0e3), u"kN/m\xb2", _(u"Used for ground pressure.")],
                _(u"kiloNewton per square centimeter"):
                _(u"kiloNewton per square centimeter"):
-                       [(converters.m,1.0e7),u"kN/cm\xb2",_(u"Used for loads and concrete stress.")],
+                       [(converters.m, 1.0e7), u"kN/cm\xb2", _(u"Used for loads and concrete stress.")],
                _(u"microbar"):
                _(u"microbar"):
-                       [(converters.m,1.0e-1),u"\xb5bar",''],
+                       [(converters.m, 1.0e-1), u"\xb5bar", ''],
                _(u"dyne per square centimeter"):
                _(u"dyne per square centimeter"):
-                       [(converters.m,1.0e-1),u"dyn/cm\xb2",''],
+                       [(converters.m, 1.0e-1), u"dyn/cm\xb2", ''],
                _(u"barie | barye"):
                _(u"barie | barye"):
-                       [(converters.m,0.1),'',''],
+                       [(converters.m, 0.1), '', ''],
                _(u"pieze"):
                _(u"pieze"):
-                       [(converters.m,1.0e3),'',_(u"From the Greek word piezein (to press). The pieze is a pressure of one sthene per square meter. 1000 newtons per square meter.")],
+                       [(converters.m, 1.0e3), '', _(u"From the Greek word piezein (to press). The pieze is a pressure of one sthene per square meter. 1000 newtons per square meter.")],
        },
 
        _(u"Prefixes and Suffixes"): {
        },
 
        _(u"Prefixes and Suffixes"): {
-               ".base_unit":"one | mono",
+               ".base_unit": "one | mono",
                _(u"centillion (US)"):
                _(u"centillion (US)"):
-               [(converters.m,1.0e303),'',_(u"10^303. Note: British word centillion means 10^600 (too big for this program to represent as floating point).")],
+               [(converters.m, 1.0e303), '', _(u"10^303. Note: British word centillion means 10^600 (too big for this program to represent as floating point).")],
                _(u"novemtrigintillion (US) | vigintillion (UK)"):
                _(u"novemtrigintillion (US) | vigintillion (UK)"):
-               [(converters.m,1.0e120),'',_(u"10^120. ")],
+               [(converters.m, 1.0e120), '', _(u"10^120. ")],
                _(u"octotrigintillion (US)"):
                _(u"octotrigintillion (US)"):
-               [(converters.m,1.0e117),'',_(u"10^117. ")],
+               [(converters.m, 1.0e117), '', _(u"10^117. ")],
                _(u"septentrigintillion (US) | novemdecillion (UK)"):
                _(u"septentrigintillion (US) | novemdecillion (UK)"):
-               [(converters.m,1.0e114),'',_(u"10^114. ")],
+               [(converters.m, 1.0e114), '', _(u"10^114. ")],
                _(u"sextrigintillion (US)"):
                _(u"sextrigintillion (US)"):
-               [(converters.m,1.0e111),'',_(u"10^111. ")],
+               [(converters.m, 1.0e111), '', _(u"10^111. ")],
                _(u"quintrigintillion (US) | octodecillion (UK)"):
                _(u"quintrigintillion (US) | octodecillion (UK)"):
-               [(converters.m,1.0e108),'',_(u"10^108. ")],
+               [(converters.m, 1.0e108), '', _(u"10^108. ")],
                _(u"quattuortrigintillion (US)"):
                _(u"quattuortrigintillion (US)"):
-               [(converters.m,1.0e105),'',_(u"10^105. ")],
+               [(converters.m, 1.0e105), '', _(u"10^105. ")],
                _(u"tretrigintillion (US) | septendecillion (UK)"):
                _(u"tretrigintillion (US) | septendecillion (UK)"):
-               [(converters.m,1.0e102),'',_(u"10^102. ")],
+               [(converters.m, 1.0e102), '', _(u"10^102. ")],
                _(u"googol"):
                _(u"googol"):
-               [(converters.m,1.0e100),'',_(u"10^100 Ten dotrigintillion (US). Note: a googolplex is 10^10^10^2.")],
+               [(converters.m, 1.0e100), '', _(u"10^100 Ten dotrigintillion (US). Note: a googolplex is 10^10^10^2.")],
                _(u"dotrigintillion (US)"):
                _(u"dotrigintillion (US)"):
-               [(converters.m,1.0e99),'',_(u"10^99. ")],
+               [(converters.m, 1.0e99), '', _(u"10^99. ")],
                _(u"untrigintillion (US) | sexdecillion (UK)"):
                _(u"untrigintillion (US) | sexdecillion (UK)"):
-               [(converters.m,1.0e96),'',_(u"10^96. ")],
+               [(converters.m, 1.0e96), '', _(u"10^96. ")],
                _(u"trigintillion (US)"):
                _(u"trigintillion (US)"):
-               [(converters.m,1.0e93),'',_(u"10^93. ")],
+               [(converters.m, 1.0e93), '', _(u"10^93. ")],
                _(u"novemvigintillion (US) | quindecillion (UK)"):
                _(u"novemvigintillion (US) | quindecillion (UK)"):
-               [(converters.m,1.0e90),'',_(u"10^90. ")],
+               [(converters.m, 1.0e90), '', _(u"10^90. ")],
                _(u"octovigintillion (US)"):
                _(u"octovigintillion (US)"):
-               [(converters.m,1.0e87),'',_(u"10^87. ")],
+               [(converters.m, 1.0e87), '', _(u"10^87. ")],
                _(u"septenvigintillion (US) | quattuordecillion (UK)"):
                _(u"septenvigintillion (US) | quattuordecillion (UK)"):
-               [(converters.m,1.0e84),'',_(u"10^84. ")],
+               [(converters.m, 1.0e84), '', _(u"10^84. ")],
                _(u"sexvigintillion (US)"):
                _(u"sexvigintillion (US)"):
-               [(converters.m,1.0e81),'',_(u"10^81. ")],
+               [(converters.m, 1.0e81), '', _(u"10^81. ")],
                _(u"quinvigintillion (US) | tredecillion (UK)"):
                _(u"quinvigintillion (US) | tredecillion (UK)"):
-               [(converters.m,1.0e78),'',_(u"10^78. ")],
+               [(converters.m, 1.0e78), '', _(u"10^78. ")],
                _(u"quattuorvigintillion (US)"):
                _(u"quattuorvigintillion (US)"):
-               [(converters.m,1.0e75),'',_(u"10^75. ")],
+               [(converters.m, 1.0e75), '', _(u"10^75. ")],
                _(u"trevigintillion (US) | duodecillion (UK)"):
                _(u"trevigintillion (US) | duodecillion (UK)"):
-               [(converters.m,1.0e72),'',_(u"10^72. ")],
+               [(converters.m, 1.0e72), '', _(u"10^72. ")],
                _(u"dovigintillion (US)"):
                _(u"dovigintillion (US)"):
-               [(converters.m,1.0e69),'',_(u"10^69. ")],
+               [(converters.m, 1.0e69), '', _(u"10^69. ")],
                _(u"unvigintillion (US) | undecillion (UK"):
                _(u"unvigintillion (US) | undecillion (UK"):
-               [(converters.m,1.0e66),'',_(u"10^66. ")],
+               [(converters.m, 1.0e66), '', _(u"10^66. ")],
                _(u"vigintillion (US)"):
                _(u"vigintillion (US)"):
-               [(converters.m,1.0e63),'',_(u"10^63. ")],
+               [(converters.m, 1.0e63), '', _(u"10^63. ")],
                _(u"novemdecillion (US) | decillion (UK)"):
                _(u"novemdecillion (US) | decillion (UK)"):
-               [(converters.m,1.0e60),'',_(u"10^60. ")],
+               [(converters.m, 1.0e60), '', _(u"10^60. ")],
                _(u"octodecillion (US)"):
                _(u"octodecillion (US)"):
-               [(converters.m,1.0e57),'',_(u"10^57. ")],
+               [(converters.m, 1.0e57), '', _(u"10^57. ")],
                _(u"septendecillion (US) | nonillion (UK)"):
                _(u"septendecillion (US) | nonillion (UK)"):
-               [(converters.m,1.0e54),'',_(u"10^54. ")],
+               [(converters.m, 1.0e54), '', _(u"10^54. ")],
                _(u"sexdecillion (US)"):
                _(u"sexdecillion (US)"):
-               [(converters.m,1.0e51),'',_(u"10^51. ")],
+               [(converters.m, 1.0e51), '', _(u"10^51. ")],
                _(u"quindecillion (US) | octillion (UK)"):
                _(u"quindecillion (US) | octillion (UK)"):
-                       [(converters.m,1.0e48),'',_(u"10^48. ")],
+                       [(converters.m, 1.0e48), '', _(u"10^48. ")],
                _(u"quattuordecillion (US)"):
                _(u"quattuordecillion (US)"):
-                       [(converters.m,1.0e45),'',_(u"10^45. ")],
+                       [(converters.m, 1.0e45), '', _(u"10^45. ")],
                _(u"tredecillion (US) | septillion (UK)"):
                _(u"tredecillion (US) | septillion (UK)"):
-                       [(converters.m,1.0e42),'',_(u"10^42. ")],
+                       [(converters.m, 1.0e42), '', _(u"10^42. ")],
                _(u"duodecillion (US) | chici"):
                _(u"duodecillion (US) | chici"):
-                       [(converters.m,1.0e39),"Ch",_(u"10^39. chici coined by Morgan Burke after Marx brother Chico Marx.")],
+                       [(converters.m, 1.0e39), "Ch", _(u"10^39. chici coined by Morgan Burke after Marx brother Chico Marx.")],
                _(u"undecillion (US) | sextillion (UK) | gummi"):
                _(u"undecillion (US) | sextillion (UK) | gummi"):
-                       [(converters.m,1.0e36),"Gm",_(u"10^36. gummi coined by Morgan Burke after Marx brother Gummo Marx.")],
+                       [(converters.m, 1.0e36), "Gm", _(u"10^36. gummi coined by Morgan Burke after Marx brother Gummo Marx.")],
                _(u"una | decillion (US) | zeppi"):
                _(u"una | decillion (US) | zeppi"):
-                       [(converters.m,1.0e33),"Zp",_(u"10^33. zeppi coined by Morgan Burke after Marx brother Zeppo Marx.")],
+                       [(converters.m, 1.0e33), "Zp", _(u"10^33. zeppi coined by Morgan Burke after Marx brother Zeppo Marx.")],
                _(u"dea | nonillion (US) | quintillion (UK) | grouchi"):
                _(u"dea | nonillion (US) | quintillion (UK) | grouchi"):
-                       [(converters.m,1.0e30),"Gc",_(u"10^30. grouchi coined by Morgan Burke after Marx brother Groucho Marx.")],
+                       [(converters.m, 1.0e30), "Gc", _(u"10^30. grouchi coined by Morgan Burke after Marx brother Groucho Marx.")],
                _(u"nea | octillion (US) | quadrilliard (UK) | harpi"):
                _(u"nea | octillion (US) | quadrilliard (UK) | harpi"):
-                       [(converters.m,1.0e27),"Hr",_(u"10^27. harpi coined by Morgan Burke after Marx brother Harpo Marx.")],
+                       [(converters.m, 1.0e27), "Hr", _(u"10^27. harpi coined by Morgan Burke after Marx brother Harpo Marx.")],
                _(u"yotta | septillion (US) | quadrillion (UK)"):
                _(u"yotta | septillion (US) | quadrillion (UK)"):
-                       [(converters.m,1.0e24),"Y",'10^24. Origin Latin penultimate letter y "iota".'],
+                       [(converters.m, 1.0e24), "Y", '10^24. Origin Latin penultimate letter y "iota".'],
                _(u"zetta | sextillion (US) | trilliard (UK)"):
                _(u"zetta | sextillion (US) | trilliard (UK)"):
-                       [(converters.m,1.0e21),"Z",'10^21. Origin Latin ultimate letter z "zeta".'],
+                       [(converters.m, 1.0e21), "Z", '10^21. Origin Latin ultimate letter z "zeta".'],
                _(u"exa | quintillion (US) | trillion (UK)"):
                _(u"exa | quintillion (US) | trillion (UK)"):
-                       [(converters.m,1.0e18),"E",'10^18. Origin Greek for outside "exo" / Greek six hexa" as in 1000^6.'],
+                       [(converters.m, 1.0e18), "E", '10^18. Origin Greek for outside "exo" / Greek six hexa" as in 1000^6.'],
                _(u"peta | quadrillion (US) | billiard (UK)"):
                _(u"peta | quadrillion (US) | billiard (UK)"):
-                       [(converters.m,1.0e15),"P",'10^15. Origin Greek for spread "petalos" / Greek five "penta" as in 1000^5. Note: British use the words "1000 billion".'],
+                       [(converters.m, 1.0e15), "P", '10^15. Origin Greek for spread "petalos" / Greek five "penta" as in 1000^5. Note: British use the words "1000 billion".'],
                _(u"tera | trillion (US) | billion (UK)"):
                _(u"tera | trillion (US) | billion (UK)"):
-                       [(converters.m,1.0e12),"T",'10^12. Origin Greek for monster "teras" / Greek four "tetra" as in 1000^4. Note: British use the word billion.'],
+                       [(converters.m, 1.0e12), "T", '10^12. Origin Greek for monster "teras" / Greek four "tetra" as in 1000^4. Note: British use the word billion.'],
                _(u"giga"):
                _(u"giga"):
-                       [(converters.m,1.0e9),"G",'10^9. Origin Greek for giant "gigas".'],
+                       [(converters.m, 1.0e9), "G", '10^9. Origin Greek for giant "gigas".'],
                _(u"billion (US) | milliard (UK)"):
                _(u"billion (US) | milliard (UK)"):
-                       [(converters.m,1.0e9),'','10^9.'],
+                       [(converters.m, 1.0e9), '', '10^9.'],
                _(u"mega | million"):
                _(u"mega | million"):
-                       [(converters.m,1.0e6),"M",'10^6. One million times. Origin Greek for large, great "megas".'],
+                       [(converters.m, 1.0e6), "M", '10^6. One million times. Origin Greek for large, great "megas".'],
                _(u"hectokilo"):
                _(u"hectokilo"):
-                       [(converters.m,1.0e5),"hk",_(u"10^5. 100 thousand times")],
+                       [(converters.m, 1.0e5), "hk", _(u"10^5. 100 thousand times")],
                _(u"myra | myria"):
                _(u"myra | myria"):
-                       [(converters.m,1.0e4),"ma",_(u"Ten thousand times, 10^4")],
+                       [(converters.m, 1.0e4), "ma", _(u"Ten thousand times, 10^4")],
                _(u"kilo | thousand"):
                _(u"kilo | thousand"):
-                       [(converters.m,1.0e3),"k",'One thousand times, 10^3.Origin Greek for thousand "chylioi".'],
+                       [(converters.m, 1.0e3), "k", 'One thousand times, 10^3.Origin Greek for thousand "chylioi".'],
                _(u"gross"):
                _(u"gross"):
-                       [(converters.m,144.0),'',_(u"Twelve dozen.")],
+                       [(converters.m, 144.0), '', _(u"Twelve dozen.")],
                _(u"hecto | hundred"):
                _(u"hecto | hundred"):
-                       [(converters.m,1.0e2),'','One hundred times, 10^2.Origin Greek for hund