Add the following features - - [ ] Adjoint for `(CT<:Colorant)(x::T) where T` - [ ] Adjoint for `(CT<:Colorant)(x::T) where T<:Colorant` ([Comment](https://github.com/SomTambe/DiffImages.jl/pull/3#discussion_r650557355)) - [ ] Check if [#3 (comment)](https://github.com/SomTambe/DiffImages.jl/pull/3#discussion_r650557922) solves the issue in FluxML/Zygote.jl#993.