1.5006: Sat Dec 29 2012
   - added some experimental things, maybe develop later,
     maybe not
   - added is_on_map(target) to mapqueue

1.5005: Sun Jul 10 2011
   - use common::sense and use parent
   - no AutoLoader

1.5003: Sun Jul 10 2011
   - during a crash, DESTROY that uses eval screws up the error
     that's propagating.  Localize $@ to be polite to users.

1.5000: Wed Jun 01 2011
   - load_map() and save_map() were using Data::Dumper rather
     than the more obvious choice: Storable — fixed.  I'm not
     aware of anyone using these functions, or indeed this entire
     package, so if I broke something sorry, didn't mean it.
     Look at legacy_load_map() if necessary.
   - added freeze/thaw hooks to both MapGen and MapQueue

1.4002: Wed Jun 01 2011
   - pure xml import (no file)

1.4002: Wed Oct 21 2009
   - Just added Data::Dumper to the Makefile.PL reqs

1.4001: Tue Mar 31 07:59:51 EDT 2009
   - added another keyword and versioned up

1.4: ????
   - added the chorny META.yml stuff

1.4: Fri Aug 29 07:11:55 EDT 2008
   - lost version.pm (not worth it)
   - cleaned up the makefile quite a bit
   - use prompt() instead of <STDIN> in makefile, to keep from
     causing cpan testers to chase me down with pitchfork
   - taught t/05_export to skip XML tests when broken XML::Simple
     and/or broken XML::SAX are encountered.

1.3.4: Sun Jul 27 06:42:04 EDT 2008
   - I finished the SVG exporter.  I don't think enough things do
     SVG correctly for it to matter though.  I was testing in eog
     (eye of gnome) and it thinks it's a transparent image and
     anti-aliases all the lines ...  I mean to run one of the
     files though a validator though.  Perhaps I'm just reading
     the standard incorrectly.
   - validates fine (after adding the doctype, which was only a
     warning...)   http://validator.w3.org/

1.3.4: Sun Jul 20 20:20:03 EDT 2008
   - I created the new sub-map generator
   - I renamed BasicImage to PNG
   - I created the SVG exporter.

1.3.3: Mon Jul 14th
   - I got the preliminary POE HTTP server
     going, just the arch though, no guts yet.

1.3.2: Sat Jun 28 07:42:02 EDT 2008
   - I got items and creatures to show up (as dots) on the map
     using the recently ported MapQueue stuff.

1.3.1: Mon Jun 23 20:59:10 EDT 2008
   - I commented some of the more esoteric portions of the
     spaghetti code known as the Editor.pm -- wow, it was hard to
     follow.  Now I remember what I was up to, but it took a
     solid hour to figure out.

1.3.0: Sun Jun 15 11:01:38 EDT 2008
   - added the MapQueue module (which includes d20-like visicalc)

1.2.20: Tue May 27 12:07:32 EDT 2008
   - (wow, use version has to be on the same line as our $VERSION
      for older EUMM)

1.2.19: Mon May 26 14:48:22 EDT 2008
   - I might as well do a new version of everything using
     version.pm while I wait for all my CPAN deletes to go
     through.  I just discovered that version.pm doesn't/didn't
     go core until perl 5.9...  I really wish I'd have prereqed
     it everywhere I used it, but I didn't.  *sigh*

1.2.18: Tue May 24 09:21:19 EDT 2008
   - using version.pm as suggested by Andreas Koenig

1.2.18: Tue May 20 19:43:19 EDT 2008
   - OK.  My tests should all pass everywhere now.  The problem was actually an
     XML::Parser Handler Extern problem.  They say you can return a *GLOB or a
     ref to "something" like an IO::Handle.  I was using open my $fh and
     returning the which is a GLOB ref.  It's sorta half way inbetween their
     allowed types and it only fails on like 15% of the perls out there.

     Weird.

1.2.17: Tue May 20 19:43:19 EDT 2008
   - forgot to MANIFEST the xmllint.test/ directory

1.2.16: Tue May 20 19:43:19 EDT 2008
   - I built a special test, which I think should prove the
     problem is with XML::Parser and not with the way I'm using
     it.  If it doesn't fail, then it has something to do with my
     Handler code I guess.

1.2.15: Sun May 18 09:27:29 EDT 2008
   - Un-Require the most recnet versions of XML::XPath and XML::Parser
     (that actually didn't help.)
   - I simply taught the Makefile.PL how to skip the import_xml()
     tests on machines (bsd6.1) that can't parse similar xml.  I
     suspect libexpat.so.5 is the culprit -- but I really have no idea
     why it fails on 6.1.  If this doesn't work I'm going to build a
     6.1 machine and try it myself.

1.2.14: Sun May 18 09:27:29 EDT 2008
   - Require the most recnet versions of XML::XPath and XML::Parser
     (Yet another freebsd patch... this might work, who knows, it already works
     fine on my freebsd virtual machine.)

1.2.13: Sat May 17 15:52:35 EDT 2008
   - Discovered various problems with different versions of XML::Parser less
     than 2.33 -- Added numeric prereq
   - Disabled the /usr/bin/xmllint test (a single test) for platforms where
     xmllint doesn't behave exactly like mine.

1.2.10: Sat May 10 11:23:51 EDT 2008
   - Added visuals for door status (open, locked, etc)
   - Added an editor
   - Expanded the functioning of groups, ignoring all uses other than rooms.

1.0.3: Sun Aug 26 19:43 EDT 2007
   - More and more documentation problems.  Meh.

1.0.2: Sun Aug 26 08:20:23 EDT 2007
   - I added a crapload more docs.  The main module was sadly lacking.

1.0.1:  Sat Aug 25 18:34:04 EDT 2007
   - I fixed a drawing bug that was erasing some of the map data on an image.
   - There exists a new test in t/08 for it.  Meh. 
   - Sadly, the test showed that it was probably getting drawn correctly and the 
     sad truth is that I was drawing the empty tile (white normally) over the doors 
     that were previously drawn -- but only some of the time.  Nice.
     fixed.

0.33:  Sun Jul 15 07:39:56 EDT 2007
   - jettero fixed irritating bugs left by FiveSplit and
     Basic.pm -- all concerning tile groups.

0.32.0:  Wed May 16 2007
   - added an xml import shortcut.
   - fixed abug in the main ::export() that failed to return
     the exporter go() result properly

0.31.1:  Mon May 14 2007 0.31.2:  Tue May 15 2007
   - tried to immprove the Makefile.PL and the t/ test suite
     so the results come out a little more accurately on
     http://testers.cpan.org/ <-- lol awesome fyi

0.31.0:  Wed Jan 17 09:37:32 EST 2007
   - jettero added an XML importer

0.29:  Wed Jan 17 09:37:32 EST 2007
   - jettero added the Tie::IxHash requirement

0.29.2:  Wed Nov 29 09:41:55 EST 2006
   - omfg, changed the XML::Simplet prereq to XML::Simple

0.29.1:  Tue Nov 28 13:33:16 EST 2006
   - jettero added XML::Simple to the prereqs

0.29:  Wed Aug 30 14:22:43 EDT 2006
   - jettero added a corridor widening generator plugin and
     adapted BasicDoors to be able to span gaps... it's all
     very neato.

0.28:  Mon Aug 28 14:55:46 EDT 2006
   - jettero fixed a few distrubution things and skelled a
     FiveSplit generator plugin

0.27:  Tue Aug 22 11:55:20 EDT 2006
   - jettero updated the xml exporter slightly, added xml
     validation to the exporter test and built a DTD for the
     XML output.
   - jettero also added an xsl to transform the xml output
     into a map in html... (neat, fyi)

0.26:  Mon Apr  4 11:17:19 EDT 2005
   - jettero renamed Visualizations ----> Exporters

0.25:  Sat Apr  2 18:47:05 EST 2005
   - jettero did half of the little door-open-arc-lines
     things ... they're more work than you'd think.

0.24:  Sat Apr  2 12:41:34 EST 2005
   - jettero am prepared to draw doors with secrets and
     locks -- including the direction they open, but he
     needs to go shopping for a tiny refigerator. The big
     one borked you see. Grrr.

0.23:  Sat Apr  2 12:30:36 EST 2005
   - jettero drew the doors (in a preliminary way)

0.21:  Sat Apr  2 10:26:39 EST 2005
   - jettero made a preliminary door generator

0.20:  Sat Apr  2  7:15:32 EST 2005
   - jettero redid the options passing in various
     complicated ways

0.19:  Wed Mar 30 11:56:07 EST 2005
   - jettero added save_load and appropriate tests

0.18:  Wed Mar 30 10:39:38 EST 2005
   - jettero improved the irange tests... it was behaving
     statistically stupidly and the tests missed it

0.17:  Mon Mar 28 08:58:07 EST 2005
   - jettero fixed the in-room tick marks

0.16:  Sun Mar 27 07:53:48 EST 2005
   - jettero started a cool door generator

0.15:  Sun Mar 27 07:53:41 EST 2005
   - jettero cleaned up the in-room-tick-marks

0.14:  Fri Mar 25 16:20:02 EST 2005
   - jettero further broke up the generators. Now only my
     room dropping code will be in Basic.

0.13:  Fri Mar 25 16:19:43 EST 2005
   - jettero drestroyed many nonsensical leading underscores
     on things that shouldn't have ever had them.

0.09:  Fri Mar 25 14:42:56 EST 2005
   - jettero just got a note from Jamis Buck -- an answer to
     a question actually. He officially approves of my
     project. Perhaps it's better to say he doesn't
     disapprove. Whatever. Thanks Jamis!

0.08:  Fri Mar 25 14:41:46 EST 2005
   - jettero began working on the dead-end remover, but it
     appears to have some bugs

0.07:  Fri Mar 25 10:30:15 EST 2005
   - jettero split up the generator further and added the
     sparseness code

0.06:  Thu Mar 24 11:50:57 EST 2005
   - jettero started a GD visualization object

0.05:  Thu Mar 24 11:38:11 EST 2005
   - jettero finished the perfect maze algorithm from Jemis'
     website.

0.04:  Thu Mar 24 11:08:46 EST 2005
   - jettero created a room dropper... but he needs to quick
     adapt the perfect maze algorithm before he can use it

0.03:  Sun Mar 20 08:26:58 EST 2005
   - jettero added a huge test suite for the Tools.pm

0.02:  Sun Mar 20 08:26:16 EST 2005
   - jettero added the Tools.pm module

0.01:  Wed Jan 12 15:12:24 EST 2005
   - jettero made this