The Library is a public library, right? The kind of thing where I could go in, sign a card, get some books and then bring them home with me provided I return them in a reasonable amount of time? I know what a library is but that doesn't mean I've seen one like that outside of movies I'm slightly worried that here it's a word for a pit of ravenous crocodiles.