Split the code in two versioners