Surely they should be assignment level, if not implicit. I don'treally see why I should have to write a cast to assign a jsonexpression result into a jsonb column, in particular.
regards, tom lane