Make struct event private to modules.