Make invalid option throw