Finished some C Writer infrastructure.