Unit tests. 62% coverage so far.