anchor.diff:                                          {body_parts, [legs]},
                                           {name, <<"pants_">>},
                                           {desc, <<"pants">>},
  -                                        ?ITEM_HANDERS]},
  +                                        ?ITEM_HANDLERS]},
                     {erlmud_item, sword, [{owner, giant},
                                           {body_parts, [hands]},
                                           {name, <<"sword_">>},
                                           {desc, <<"sword">>},
  -                                        ?ITEM_HANDERS]},
  +                                        ?ITEM_HANDLERS]},
                     {erlmud_item, scroll, [{owner, giant},
                                            {body_parts, []},
                                            {name, <<"scroll_">>},
                                            {desc, <<"scroll">>},
  -                                         ?ITEM_HANDERS]},
  +                                         ?ITEM_HANDLERS]},
                     {erlmud_item, shoes, [{owner, giant},
                                           {body_parts, [feet]},
                                           {name, <<"shoes_">>},
                                           {desc, <<"shoes">>},
  -                                        ?ITEM_HANDERS]},
  +                                        ?ITEM_HANDLERS]},
                     {erlmud_item, bread, [{owner, room},
                                           {name, <<"bread_">>},
                                           {desc, <<"a loaf of bread">>},
  -                                        ?ITEM_HANDERS]}
  +                                        ?ITEM_HANDLERS]}
                    ]).
  
positive.code:                                               {body_part, finger2},
                                                {item, ring1},
                                                {item, ring2},
                                                ?ITEM_HANDERS]},
                    {erlmud_body_part, finger1, [{name, <<"finger1">>},
                                                 {owner, player},
                                                 {max_items, 1},
  
negative.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_HANDLERS]},
                    {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_HANDLERS]},
  
                    {erlmud_character, player, [{owner, room},
                                                {attack_wait, 10},
  