BOOST_CHECK_EQUAL (file.string_child("E"), "yes");
BOOST_CHECK_EQUAL (file.bool_child("E"), true);
BOOST_CHECK_THROW (file.bool_child("F"), cxml::Error);
BOOST_CHECK (file.optional_string_child("B"));
BOOST_CHECK_EQUAL (file.optional_string_child("B").get(), "42");
BOOST_CHECK_EQUAL (file.string_child("E"), "yes");
BOOST_CHECK_EQUAL (file.bool_child("E"), true);
BOOST_CHECK_THROW (file.bool_child("F"), cxml::Error);
BOOST_CHECK (file.optional_string_child("B"));
BOOST_CHECK_EQUAL (file.optional_string_child("B").get(), "42");