#3 evaluate options that aren't string