JSON casting and mutation after cast process.