Invertebrate immune systems – not homogeneous, not simple, not well understood | Synapse