If the code is in a library (and I’d treat code as if being part of a library by default), then the library shouldn’t be deciding that.