Is there a syntax that works with parametric types. The below gives an error. ``` struct A{T} a::Int64 end x = A{1}(1) @Setfield.set x.a = 2 ```