fix namespace conflict in JSON behavior