Would it be possible to change the default behavior for @addlogprob! and not have it included in the PriorContext()
I understand the current solution is to do this:
if DynamicPPL.leafcontext(__context__) !== Turing.PriorContext()
Turing.@addlogprob! myloglikelihood(x, μ)
end
as in the default is that it is included.
In my use case (see this issue) it would make the syntax much more user-friendly for end-users