add support of select from option list in ConsoleIO and NullIO