actor_o macro