No matches were found for subject:"\[julia\-users\] Is there a way to define abstract type from a type in base.jl"