First implementation of alternatives
First simple unit test
Others
Second simple unit test