Get around reflection by delegating creation of blank compiler args