remove ci->nreg initialization from cipush()
attr_reader and attr_writer should return nil