Fallback Constructor for All Subtypes

Perhaps this is what you want:

function (T::Type{<:AbstractThing})()
    T("blah")
end
3 Likes