collide gracefully params and json options