Minor trick to gain an allocation
Test the various contender for simple inputs ; comment out enum version

Sorry I probably introduced a bug somewhere. WIP.