julia> TwoLegged()
ERROR: MethodError: no method matching get_name(::Type{Handler.HandlerContext{##WithLegsName#721,M,T} where T where M})
Closest candidates are:
get_name(::Type{HandlerContext{N,M,T}}) where {N, M, T} at Handler.jl:50
here are the definitions
get_name(::Type{HandlerContext{N,M,T}}) where {N,M,T}= N
struct HandlerContext{N,M,T}
end