It makes sense to say "library of books".  Is it legitimate to use the word "library" in other contexts.

For example, could one have a "library of hedgehogs" or a "library of apples"?


Question: Is there words that mean "meet the criteria"?
Answer: "Compliant" suggests that the criteria are normative and that the meeting of the criteria is intentional. For other cases I suggest "qualifying."