Contra (nuget): Useful for mapping types to other things. For example, types to strings, types to Action<object>, Envelope<Message> to Action<object>, etc.
Keywords: contravariance|messaging