Adding a plain C backend.