added 4 new ojc_object functions