Added Contramapped.describe
Added Compose.describe, Function.describe, When.describe