choice/option validation not quite yet