Shouldn't run this until after NULL check
Scaffolding for cpphdl language frontend