I'm quite new to drupal and am trying to continue my module developement for drupal 5.

Today I commited myself to changing my hook_form_alter function adding formelements either to a node or node setting.

http://drupal.org/node/64279#node-type-settings shows that now when checking for the node-type in the node settings you need to use $form['old_type']['#value'] instead of $form['type']['#value']

What I don't understand is why this has been changed.
Formerly I could use $form['type']['#value'] independant to the form-type. Now I need to differentiate between a

node form being called ($form['type']['#value']) and a
node settings form ($form['old_type']['#value'])

although in either case they carry the same value (same/equal piece of information).
It took me quite a while to figure this out.

Does anyone know the background to this or am I missing something?