=head1 VERSION
-Version 1.10
+Version 1.11
=cut
-our $VERSION = '1.10';
+our $VERSION = '1.11';
+
+=head1 DESCRIPTION
+
+This subclass of L<XML::Twig> and L<Test::Valgrind::Parser::XML> encapsulates an L<XML::Twig> parser inside the L<Test::Valgrind::Parser> framework.
+It is able to parse the XML output from C<valgrind> up to protocol version 4 and to generate the appropriate reports accordingly.
+
+=cut
use Scalar::Util ();
=head2 C<protocol_version>
-The version of the protocol that the stream is currently conforming to.
+The version of the protocol that the current stream is conforming to.
It is reset before and after the parsing phase, so it's effectively only available from inside L</parse>.
=cut
package Test::Valgrind::Parser::XML::Twig::Elt;
-our $VERSION = '1.10';
+our $VERSION = '1.11';
BEGIN { require XML::Twig; }