Learn something (with unit testing).