The dataset option syntax is incorrect. The KEEP= option (when used as a dataset option) requires an equals sign: KEEP=x y or KEEP=(x y). The syntax 'Keep x y' without the equals sign is not valid for dataset options. It would cause a syntax error when the data step is compiled.