-ison_object.h interface definition