0.004 2011-10
    * Added Parse::FieldPath::Role
    * Support for arrays. "array_field/subfield" returns "subfield" from every
      object in array.
    * Extract data from hashrefs, instead of just objects.

0.003 2011-09-26
    * Bug fix. The method to get the full list of available fields was
      documented as all_fields(), but implemented as field_list(). Going with
      all_fields().

0.002 2011-09-26
    * Pre-compile the parser for a speed improvement
    * Made build_tree private (seems sorta useless to anyone else)
    * Added some support for "a/*" syntax. "a/*/b" still doesn't work
    * Call all_fields() on the object to know the valid fields, and which
      fields to return if a whole object is requested.
    * Follow a recursive structure up to 512 times, but no more.
    * Call requested_fields() (if possible) before calling any accessors on an
      object
    * Make an empty field_path argument return everything.

0.001 2011-09-21
    * First release
    * Parser is mostly working
    * Major portions of the syntax are unimplemented