Add DateSelect and MultiSelect interfaces, update Elements static factories