Unit testing is always good.