I welcome feedback and pull requests. If there's something that you need to change in the library, please log an issue and explain the problem. If you have a proposed solution, please write it up and explain why you think it is the answer to the problem. The best way to highlight a bug is to submit a pull request with a unit test that fails so I can see what the problem is in the first place.
Please break pull requests up into their smallest possible parts. If you have a small feature or refactor that other code depends on, try submitting that first. Please try to reference an issue so that I understand the context of the pull request. If there is no issue, I don't know the context of the code. If you need help, please contact me on Twitter.