Something like this could be useful: ```julia @with_kw struct A a::typeof = 1:0.4:7 end ``` instead of `a::StepRangeLen{Float64,Base.TwicePrecision{Float64},Base.TwicePrecision{Float64}}` or `a::typeof(1:0.4:7)`. Could be added to `@deftype` as well ```julia @with_kw struct A @deftype_typeof a = 1:0.4:7 b = 7.0 c = "a" end ```