An experiment with Mercury framework select-2 inspired component.