implemented Object_operator::DoCall