running the check with --fix on a manifest with lots of top scope variables shows the puppet lint check changes every variable into a fact. solution: provide a list of facts