rename Gcobject to ktap_gcobject