A library is not the same thing - it is a static collection of reporting
elements.
Here's my scenaro. I have 20 subreports that a user can run and he wants
a
single top-level report that contains the subreports he chooses. The data
sources for these subreports are all disparate (i.e. different databases,
some are XML).
The top level report needs to be a template for laying out the final
report
that can include placeholders for subreports. As the top-level report
gets
rendered, any subreports would also be rendered in-situ.