Support generic message types