Optionally accept numeric options as strings