Add CoddeGenOptions in prototype to make magic header inclusion work