Don't parse cli options twice in the compiler

Summary: @markw65 found a bug in D1555790#89 where I was parsing the cli config options twice causing erroneous nodes.

Reviewed By: @markw65

Differential Revision: D1594447