Added public to structs and classes.