keep non flags as strings