--- | Given a root element name and a file path, return both the
--- original unpickled root \"object\" and the one that was
--- constructed by pickled and unpickling the original. This is used
--- in a number of XML tests which pickle/unpickle and then make sure
--- that the output is the same as the input.
+-- | Given an @unpickler@ and a @filepath@, attempt to unpickle the
+-- root element of @filepath@ using @unpickler@ and return both the
+-- original unpickled object and one constructed by pickling and
+-- unpickling that original. This is used in a number of XML tests
+-- which pickle/unpickle and then make sure that the output is the
+-- same as the input.