Abstract Types Convertion

Tried. But it didnt work.

julia> v = Persa.AbstractRating{Number}[]
0-element Array{Persa.AbstractRating{Number},1}

julia> a = ContextCF.ContextRating{Number}
ContextCF.ContextRating{Number}

julia> push!(v,a)
ERROR: MethodError: Cannot `convert` an object of type Type{ContextCF.ContextRating{Number}} to an object of type Persa.AbstractRating{Number}
Closest candidates are:
  convert(::Type{S}, ::T<:(Union{CategoricalString{R}, CategoricalValue{T,R} where T} where R)) where {S, T<:(Union{CategoricalString{R}, CategoricalValue{T,R} where T} where R)} at /Users/pauloxavier/.julia/packages/CategoricalArrays/rQrLR/src/value.jl:86
  convert(::Type{T}, ::T) where T at essentials.jl:154
Stacktrace:
 [1] push!(::Array{Persa.AbstractRating{Number},1}, ::Type) at ./array.jl:855
 [2] top-level scope at none:0