Add unit tests and basic documentation so that people can commit with confidence.
Add unit tests and basic documentation so that people can commit with confidence.