better native_json naming convention