Contributing
------------

### Filing Issues

If you have found an issue or bug with this library, by all means file it! Just make sure your issue has a clear title and description and specific steps that can be followed to replicate and isolate the problem.

### Pull Requests

If you are writing a pull request, these tips will help to make it accepted real quick:

- Make sure to [write good commit messages](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html)
- Make sure to write a test for whatever fix or feature you have added

### Running Tests

To run the test suite, just run `mocha` or `npm test`. Everything required for testing is in the `test` folder (surprise surprise) and should be pretty straightforward. This test suite uses [mocha](http://visionmedia.github.io/mocha/) and [should.js](https://github.com/visionmedia/should.js/).
