@lanodan
For example: if I make a pull request that says "hey, this library does $X which makes sense in your project but doesn't make sense in mine, so I let's make this behaviour configurable like this"
Do the maintainers approach it constructively, and work with you to find a solution that works for both/all projects using that library?
Or do they just reject the PR because "this is incompatible with $project's human interface guidelines" ?