anchor.diff:                    {erlmud_body_part, finger2, [{name, <<"finger2">>},
                                                  {owner, player},
                                                  {max_items, 1},
  -                                               {body_part, finger}
  +                                               {body_part, finger},
                                                  ?BODY_PART_HANDLERS]},
                     {erlmud_item, ring1, [{owner, player},
                                           {name, <<"ring1">>},
  -                                        {body_parts, [finger]}]},
  +                                        {body_parts, [finger]},
  +                                        ?ITEM_HANDLERS]},
                     {erlmud_item, ring2, [{owner, player},
                                           {name, <<"ring2">>},
  -                                        {body_parts, [finger]}]}]).
  +                                        {body_parts, [finger]},
  +                                        ?ITEM_HANDLERS]}]).
   
   -define(WORLD_7, [{erlmud_room, room, [{character, giant},
                                          {name, <<"room">>},
  
positive.code:                   {erlmud_exit, exit_ew, [{{room, w}, room_nw}, {{room, e}, room_e}, {is_locked, true}]}]).
  
  -define(WORLD_2, [{erlmud_room, room, [{player, player}, {item, sword}, {item, apple}, ?ROOM_HANDLERS]},
                    {erlmud_character, player, [{owner, room}, {item, helmet}, ?CHARACTER_HANLDERS]},
                    {erlmud_item, sword, [{owner, room}, {name, <<"sword">>}, ?ITEM_HANDLERS]},
                    {erlmud_item, helmet, [{owner, player}, {name, <<"helmet">>}, ?ITEM_HANDLERS]},
                    {erlmud_item, apple, [{owner, room}, {name, <<"apple">>}, ?ITEM_HANDLERS]}]).
  
  -define(WORLD_3, [{erlmud_room, room, [{character, player},
                                         {character, zombie},
                                         ?ROOM_HANLDERS]},
  
                    {erlmud_character, player, [{owner, room},
                                                {attack_wait, 10},
  
negative.code:                                               {body_part, finger2},
                                                {item, ring1},
                                                {item, ring2},
                                                ?ITEM_HANDLERS]},
                    {erlmud_body_part, finger1, [{name, <<"finger1">>},
                                                 {owner, player},
                                                 {max_items, 1},
  